• Предмет: Информатика
  • Автор: Андрей20058
  • Вопрос задан 3 года назад

Язык Паскаль:
Даю 50 баллов

Найти в массиве максимальный и минимальный элемент и поменять их местами. Массив заполнить случайными числами от -500 до 500, количество элементов вводится с клавиатуры

Ответы

Ответ дал: BobbyFresnel
0

##

var n := ReadInteger;

var a := ArrRandom(n, -500, 500);

a.Println;

var (imax, imin) := (a.IndexMax, a.IndexMin);

Swap(a[imax], a[imin]);

a.Print

Приложения:

nastkess: здравствуйте, У меня будет олимпиада 8 мая в 7:00 до 10:00,вы сможете мне помочь пожалуйста?
BobbyFresnel: Нет. Подсказывать на олимпиаде - это верх безобразия.
Вас заинтересует