Заполнить матрицу случайными числами (от 0 до 99). Отобразить матрицу симметрично относительно главной диагонали

code: #pascal
program zerkalo;
uses crt;
var n,i,j:integer;
    a,b:array[1..20,1..20] of integer;
begin
clrscr;
write('n=');readln(n);
randomize;
for i:=1 to n do
  begin
    for j:=1 to n do
      begin
        a[i,j]:=random(100);
        write(a[i,j]:3);
      end;
  writeln;
  end;
readln;
for i:=1 to n do
  begin
    for j:=1 to n do
      begin
        b[i,j]:=a[j,i];
        write(b[i,j]:3);
      end;
  writeln;
  end;
readln;
end.

автор: puporev

Поделиться:

Похожие статьи: