Найти максимум и минимум в одномерном массиве - PascalABC.NET
Формулировка задачи:
найти і записать вместо х1 самый большой элемент, а вместо х2 – самый маленький элемент массиву (х1, х2, ..., х100).
Решение задачи: «Найти максимум и минимум в одномерном массиве»
textual
Листинг программы
uses arrays;
const
size = 100;
var
x : array of integer;
begin
x := CreateRandomIntegerArray(size, 1, 99);
writeln('До'); x.Writeln(#9);
x[0] := x.Max(); x[1] := x.Min();
writeln('После'); x.Writeln(#9);
end.
Объяснение кода листинга программы
- Объявляется константа
sizeравная 100. - Объявляется переменная
xтипа массив целых чисел с размеромsize. - Используется функция
CreateRandomIntegerArrayдля заполнения массиваxслучайными целыми числами от 1 до 99. - Выводится сообщение
Дои массивxвыводится в консоль с помощью методаWriteln. - Используется метод
Maxдля нахождения максимального элемента в массивеx. - Используется метод
Minдля нахождения минимального элемента в массивеx. - Выводится сообщение
Послеи массивxвыводится в консоль с помощью методаWriteln.