Скачиваний:
9
Добавлен:
05.08.2022
Размер:
1.26 Кб
Скачать
unit Lab6;

interface

type
{Массив:}
m = array[0..9, 0..9] of word;
var
mas : m;
max, min: word;

procedure arrayCreate(arSize, elSize : word);
procedure arrayMaxAndMin(arSize: word);
procedure arrayMaxAndMinWrite(arSize: word);

implementation

{Генерация массива:}
procedure arrayCreate;
var
i, j : word;
begin
randomize;

for i := 0 to arSize do
for j := 0 to arSize do
mas[i, j] := random(elSize);
end;


{Поиск максимума и минимума:}
procedure arrayMaxAndMin;
var
i, j : word;
begin
max := mas[0, 0];
min := mas[0, 0];
for i := 0 to arSize do
for j := 0 to arSize do begin
if(mas[i, j] > max) then
max := mas[i, j];
if(mas[i, j] < min) then
min := mas[i, j];
end;
end;

{Вывод максимума и минимума:}
procedure arrayMaxAndMinWrite;
var
i, j : word;
begin
writeln('Максимум: ', max);
writeln('Минимум: ', min);

end;

end.
Соседние файлы в папке Лабораторные