Пузырьковая сортировка - C#
Формулировка задачи:
Составьте программу,заменяющую i-тый элемент одномерного массива A(N) минимальным среди первых i элементов данного массива.
Массивы для примера
A[10] = {12.21, 4.75, 5, 7, 6, -11, -2, -30, 8, 7};
Решение задачи: «Пузырьковая сортировка»
textual
Листинг программы
class Program { static void Main(string[] args) { double[] A = { 12.21, 4.75, 5, 7, 6, -11, -2, -30, 8, 7 }; Console.WriteLine("Массив до изменений: " + string.Join(" ", A)); Console.Write("Введите i: "); int i = int.Parse(Console.ReadLine()); double Min = A[0]; for (int a = 0; a < i; a++) if (A[a] < Min) Min = A[a]; A[i] = Min; Console.WriteLine("Массив после изменений: " + string.Join(" ", A)); Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д