В массиве поменять местами минимальный и максимальный элементы - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

17. В массиве поменять местами минимальный и максимальный элементы.

Решение задачи: «В массиве поменять местами минимальный и максимальный элементы»

textual
Листинг программы
begin
  var a := ArrRandom(ReadlnInteger('Длина массива:'), -50, 50); a.Println;
  Swap(a[a.IndexMax], a[a.IndexMin]); a.Println;
end.

Объяснение кода листинга программы

В данном коде:

  1. Переменная a объявляется как массив целых чисел, длина которого считывается с помощью функции ReadlnInteger.
  2. Функция ArrRandom инициализирует массив a случайными числами в указанном диапазоне.
  3. Функция Swap меняет местами минимальный и максимальный элементы массива a.
  4. Массив a выводится на экран с помощью функции Println.

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


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

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

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