Сортировка выбором; не получается задать аргументы в сортировке - C#

Узнай цену своей работы

Формулировка задачи:

питаю проверить сортировку,не особо получается задать аргументы в самой сортировки.
Sorting.SelectionSort();
namespace ConsoleApplication2
{
   
    class Sorting
    {
        public void SelectionSort(int[] arr )
        {
            int min, temp;
            int length = arr.Length;
 
            for (int i = 0; i < length - 1; i++)
            {
                min = i;
 
                for (int j = i + 1; j < length; j++)
                {
                    if (arr[j] < arr[min])
                    {
                        min = j;
                    }
                }
 
                temp = arr[i];
                arr[i] = arr[min];
                arr[min] = temp;
            }
        }
    }
    class Test
    {
        static void Main(string[] args)
        {
            int[] arr = new int[100];
            
            Random rd = new Random();
            for (int i = 0; i < arr.Length; ++i)
            {
                arr[i] = rd.Next(1, 101);
            }
            Console.WriteLine();
            foreach (int x in arr)
            {
                System.Console.Write(x + " ");
            }
            //сортировка
            Sorting.SelectionSort();
            Console.WriteLine();
            foreach (int x in arr)
            {
                Console.Write(x + " ");
            }
            Console.WriteLine();
            Console.ReadLine();
        }
    }
}

Решение задачи: «Сортировка выбором; не получается задать аргументы в сортировке»

textual
Листинг программы
 Sorting.SelectionSort(arr);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.429 из 5
Похожие ответы