Предмет: Информатика,
автор: ars5711
Массив 5 на 5 заполняется случайными числами от 0 до 99 в каждой строке массива найти минимальное значение . Паскаль. Помогите пожалуйста в течение 10 мин
Ответы
Автор ответа:
0
var
a: array [1..5, 1..5] of byte;
min: array [1..5] of byte;
i, j: byte;
begin
for i := 1 to 5 do min[i] := 100;
for i := 1 to 5 do
for j := 1 to 5 do
begin
a[i, j] := random(0, 99);
if (min[i] > a[i, j]) then min[i] := a[i, j];
end;
for i := 1 to 5 do
begin
for j := 1 to 5 do
write(a[i, j]:2, ' ');
writeln('- ', min[i]);
end;
end.
a: array [1..5, 1..5] of byte;
min: array [1..5] of byte;
i, j: byte;
begin
for i := 1 to 5 do min[i] := 100;
for i := 1 to 5 do
for j := 1 to 5 do
begin
a[i, j] := random(0, 99);
if (min[i] > a[i, j]) then min[i] := a[i, j];
end;
for i := 1 to 5 do
begin
for j := 1 to 5 do
write(a[i, j]:2, ' ');
writeln('- ', min[i]);
end;
end.
Автор ответа:
0
Обьясни программу пожалуйста
Автор ответа:
0
В первом пробеге все значения массива min заполняются числом 100, т.к. любой элемент будущего массива меньше ста, а мы будем сравнивать
Затем массив заполняется и сразу ищется минимальное значение
В конце всё выводится
Я уже знаю, как её в 2-х местах оптимизировать, но времени не было
Затем массив заполняется и сразу ищется минимальное значение
В конце всё выводится
Я уже знаю, как её в 2-х местах оптимизировать, но времени не было
Похожие вопросы
Предмет: Математика,
автор: uula33708
Предмет: Русский язык,
автор: hyikitty
Предмет: Другие предметы,
автор: gorohovaliliia0
Предмет: Алгебра,
автор: Ololo71rus