Сортировка массива введеных чисел

mexan

Администратор
Сообщения
760
Реакции
110
Консольное приложение, которое сортирует массив из 10 веденных чисел:
C#:
class Program
    {
        static void Main(string[] args)
        {
            // ввод чисел
            int[] nums = new int[10];
            Console.WriteLine("Введите десять чисел");
            for (int i = 0; i < nums.Length; i++)
            {
                Console.Write("{0}-е число: ", i + 1);
                nums[i] = Int32.Parse(Console.ReadLine());
            }

            // сортировка
            int temp;
            for (int i = 0; i < nums.Length - 1; i++)
            {
                for (int j = i + 1; j < nums.Length; j++)
                {
                    if (nums[i] > nums[j])
                    {
                        temp = nums[i];
                        nums[i] = nums[j];
                        nums[j] = temp;
                    }
                }
            }

            // вывод
            Console.WriteLine("Вывод отсортированного массива");
            for (int i = 0; i < nums.Length; i++)
            {
                Console.WriteLine(nums[i]);
            }
            Console.ReadLine();
        }
    }
 
Верх