25.10.2019, 13:17
общий
это ответ
Здравствуйте, rail!
[code lang=pascal]const m=5;
n=6;
var c:array[1..m,1..n] of integer;
i,j,k,x:integer;
begin
randomize;
writeln('Исходный массив');
for i:=1 to m do
begin
for j:=1 to n do
begin
c[i,j]:=-20+random(41);
write(c[i,j]:4);
end;
writeln;
end;
for i:=1 to m do
for j:=1 to n-1 do
for k:=j+1 to n do
if c[i,j]>c[i,k] then
begin
x:=c[i,j];
c[i,j]:=c[i,k];
c[i,k]:=x;
end;
writeln('Массив с отсортированными строками');
for i:=1 to m do
begin
for j:=1 to n do
write(c[i,j]:4);
writeln;
end;
end.[/code]