C# - Головна Простір імен
► System (5)► Microsoft (1) Для учнів (початківців)
► Відео уроки (4)► Навчання (177) ► Приклади програм (19) ► Секрети Сі Шарп (4) Для професіоналів
► Навчання (6)► Приклади програм (1) |
Програма сортування масиву на Сі ШарпНаписати програму, яка сортує масив. Використовувати свій код сортування масиву за зростанням або за спаданням. Порівняти результати.
Код програми з написанням свого коду сортування: using System; namespace S4 // найпростіша бульбашкова сортування if (mas[i] * s > mas[i + 1] * s) for (int i = 0; i < mas.Length; i++) // найпростіша бульбашкова сортування if (mas[i] * s > mas[i + 1] * s) for (int i = 0; i < mas.Length; i++) Console.Read(); // затримка екрану до натискання будь-якої клавіші Результат роботи:
Код програми з використанням методу сортування: using System; namespace S4 Array.Sort(mas); for (int i = 0; i < mas.Length; i++) Array.Reverse(mas); // змінює порядок елементів на зворотний for (int i = 0; i < mas.Length; i++) Console.Read(); // затримка екрану до натискання будь-якої клавіші Метод Reverse дуже цікавий, ми можемо використовувати його для сортування у зворотний бік, тому, якщо ми хочемо сортувати за спаданням, можна використовувати саме його! Результат роботи програми:
Отже, ми бачимо, що написав один рядок коду, ми отримуємо відсортований масив!
Переглядів: 3747 |