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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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