Поменять местами максимальный и минимальный элементы массива - C# (177344)
Формулировка задачи:
Помогите, пожалуйста, написать программу, суть которой заключается в том, что бы создать массив, заполненный случайными значениями и поменять местами максимальный и минимальный элементы массива.
Заранее огромное спасибо!
Решение задачи: «Поменять местами максимальный и минимальный элементы массива»
textual
Листинг программы
- static void Main()
- {
- int imax = 0;
- int imin = 0;
- int[] a = new int[20];
- Random r = new Random();
- for (int i = 0; i < a.Length; i++)
- {
- Console.Write((a[i] = r.Next(0, 99)) + " ");
- if (a[imin] > a[i])
- {
- imin = i;
- }
- if (a[imax] < a[i])
- {
- imax = i;
- }
- }
- int x = a[imin];
- a[imin] = a[imax];
- a[imax] = x;
- Console.WriteLine();
- for (int i = 0; i < a.Length; i++)
- Console.Write(a[i] + " ");
- //Delay
- Console.ReadKey();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д