تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ترتيب تنازلي وتصاعدي للارقام
#1
هل يمكن كود لترتيب الارقام تصاعديا وتنازليا دون استخدام المصفوفة
عملته تصاعدي على الفيجوال بيسك

Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
Dim msgStr As String = ""
Dim X(20) As Single

Dim N As Single

N = InputBox("ادخل عدد القيم")
For I = 1 To N
X(I) = InputBox("ادخل القيم")

msgStr = msgStr & X(I)
Next I
MsgBox(msgStr)

End Sub
كيف يمكن تحويله الى سي شارب
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

اخي العزيز

لو فرضنا انه لدينا المصفوفة التالية:

PHP كود :
int[] arr = new int[5] { 3412}; 

الترتيب التصاعدي:

PHP كود :
Array.Sort(arr); 
            foreach (
int ar in arr)
                
textBox1.Text += ar " "

الترتيب التنازلي:

PHP كود :
Array.Sort(arr);
            Array.
Reverse(arr);
            foreach (
int ar in arr)
                
textBox1.Text += ar " "

بالتوفيق ان شاءالله
الرد }}}
تم الشكر بواسطة:
#3
شكرا للرد ولكني مبتدئة
هل يمكن كتابة الكود كاملا
وهل يمكن الترتيب بطريقة غير المصفوفة
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم

اختي العزيزة هل تريدينها بالConsole Application ام بالWindows Application؟

لا اعتقد يوجد طريقة اخرى غير المصفوفات لان المصفوفات تسهل العملية ,فكما ترين هنالك فئة جاهزة اسمها Array وفيها دوال جاهزة تخص المصفوفات

حتى ارفق لك مثال كامل ان شاءالله
الرد }}}
تم الشكر بواسطة:
#5
Windows Application من فضلك
وشرح الكود
وشكرا للرد ومجهودك
الرد }}}
تم الشكر بواسطة:
#6
السلام عليكم

المثال في المرفقات والشؤح مع الاكواد

بالتوفيق ان شاءالله


الملفات المرفقة
.rar   Sorting.rar (الحجم : 24 ك ب / التحميلات : 186)
الرد }}}
تم الشكر بواسطة:
#7
شكرا جدا للرد
هاشوف المرفق
الرد }}}
تم الشكر بواسطة:
#8
اخت سجد لا اجد شرح في المرفقات
وعند تجربة البرنامج حدث التالي

مرفق صور للتجربة حيث قمت بادخال الارقام
5 10 2 12
ومرفق صورة بعد الضغط على ترتيب تصاعدي
برجاء المساعدة وتجربة البرنامج او اعطائي شرح للتجربة


الملفات المرفقة صورة/صور
       
الرد }}}
تم الشكر بواسطة:
#9
السلام عليكم

اولا انا ولد اسمي سجاد ولست ببنت اختي العزيزةSmile

اختي العزيزة البرنامج فيه ارقام افتراضية بمجرد الضغط على الزرين سيتم ترتيب الارقام بشكل تصاعدي وتنازلي والارقام من 1 الى 7

تستطيعين تغيير الارقام من داخل الكود

وقلت الشرح مع الاكواد وليس في المرفقات

بارك الله فيكي
الرد }}}
تم الشكر بواسطة:
#10
بعد اذنك كده الارقام هتكون ثابتة انا عايزة طريقة اني ادخل ارقام مختلفة كل مرة
الشرح مع الاكواد فين مالقيتش شرح
بعد اذنك وعذرا لكثرة الاسئلة تشرحيلي الكود
الرد }}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم