program z1;
var a:array[1..100,1..100] of integer;
i,j,n,m: integer;
begin
write ('n (n<=100) = ');
readln(n);
writeln;
writeln('Массив: ');
randomize;
for i:=1 to n do
for j:=1 to n do
a[i,j]:=random(10);
write (a[i,j]:3)
end;
m:=a[1,j];
for i:=2 to n do
if a[i,j]<m then m:=a[i,j];
writeln('Минимальный элемент ',j,' столбца: ',m)
end
end.
Объяснение:
Вводим количество элементов
Задаём массив и выводим его на экран
Находим минимальный элемент столбца и выводим его на экран
program z1;
var a:array[1..100,1..100] of integer;
i,j,n,m: integer;
begin
write ('n (n<=100) = ');
readln(n);
writeln;
writeln('Массив: ');
randomize;
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(10);
write (a[i,j]:3)
end;
writeln;
end;
writeln;
for j:=1 to n do
begin
m:=a[1,j];
for i:=2 to n do
if a[i,j]<m then m:=a[i,j];
writeln('Минимальный элемент ',j,' столбца: ',m)
end
end.
Объяснение:
Вводим количество элементов
Задаём массив и выводим его на экран
Находим минимальный элемент столбца и выводим его на экран