কম্পিউটার

C# প্রোগ্রাম একটি অ্যারে সাজানোর জন্য নিচের ক্রমে


অ্যারে শুরু করুন৷

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

  1. C# ব্যবহার করে অবরোহ ক্রমে একটি অ্যারে সাজান

  2. জাভা প্রোগ্রাম একটি আরোহী ক্রমে অ্যারে তালিকা সাজাতে

  3. পাইথন প্রোগ্রাম একটি অ্যারের উপাদানকে অবরোহ ক্রমে সাজাতে

  4. পাইথন প্রোগ্রাম একটি অ্যারের উপাদানকে আরোহী ক্রমে সাজাতে