Поменять местами максимальный и минимальный элементы массива - 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();
        }

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


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

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

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