অ্যারে শুরু করুন৷
৷int[] myArr = new int[5] {98, 76, 99, 32, 77};
বৃহত্তম উপাদান, তারপর দ্বিতীয় বৃহত্তম, ইত্যাদি খুঁজে পেতে অ্যারের প্রথম উপাদানটির সাথে পরবর্তী উপাদানটির তুলনা করুন৷
if(myArr[i] < myArr[j]) { temp = myArr[i]; myArr[i] = myArr[j]; myArr[j] = temp; }
উপরে, i এবং j প্রাথমিকভাবে সেট করা আছে।
i=0; j=i+1;
একটি অ্যারে সাজানোর জন্য নিচের কোডটি চালানোর চেষ্টা করুন।
উদাহরণ
using System; public class Demo { public static void Main() { int[] myArr = new int[5] {98, 76, 99, 32, 77}; int i, j, temp; Console.Write("Elements: \n"); for(i=0;i<5;i++) { Console.Write("{0} ",myArr[i]); } for(i=0; i<5; i++) { for(j=i+1; j<5; j++) { if(myArr[i] < myArr[j]) { temp = myArr[i]; myArr[i] = myArr[j]; myArr[j] = temp; } } } Console.Write("\nDescending order:\n"); for(i=0; i<5; i++) { Console.Write("{0} ", myArr[i]); } Console.Write("\n\n"); } }
আউটপুট
Elements: 98 76 99 32 77 Descending order: 99 98 77 76 32