Дан массив 7 х 5. Определить в какой строке находится наибольший из минимальных элементов каждой строке.
uses crt;
const
nmax = 7;
mmax = 5;
var
A : array [1..nmax, 1..mmax] of integer;
i, j : integer;
min, imin, maxmin, imaxmin : integer;
begin
ClrScr;
Writeln('Введите элементы массива: ');
for i := 1 to nmax do
for j := 1 to mmax do
Read(A[i, j]);
ClrScr;
for i := 1 to nmax do
begin
for j := 1 to mmax do Write(A[i, j]:3, ' ');
Writeln;
end;
min := A[1, 1];
imin := 1;
for j := 1 to mmax do if A[1, j] < min then min := A[1, j];
maxmin := min; imaxmin := imin;
for i := 2 to nmax do
begin
min := A[i, j]; imin := j;
for j := 1 to mmax do if A[i, j] < min then
begin
min := A[i, j];
imin := i;
end;
if min > maxmin then
begin
maxmin := min;
imaxmin := i;
end;
end;
Writeln('Максимальный среди минимальных элемент в строке № ', imaxmin);
Readln;
end.