Ошибка времени выполнения: Индекс находился вне границ массива
Program Zadacha;
Var A:Array[1..999,1..999]of byte;
i,j,nmax,max,min,nmin:integer;
begin
for i:=1 to 5 do
begin
for j:=1 to 10 do
Begin
A[i,j]:=Random(100)-5;
Write (A[i,j]:4);
end;
writeln;
end;
for i:=1 to 5 do
begin
max:=A[i,1];
min:=A[i,1];
for j:=1 to 10 do
Begin
If A[i,j]>max then
begin
max:=A[i,j];
nmax:=j;
end;
If A[i,j] begin
min:=A[i,j];
nmin:=j;
end;
end;
A[i,nmin]:=max; ) ОШИБКА ТУТ В ЭТИ ДВУХ СТРОКАХ.
A[i,nmax]:=min; )
end;
writeln;
for i:=1 to 5 do begin
for j:=1 to 10 do begin
Write(A[i,j]:4);
end;
writeln;
end;
end.