S
const nmax=20;
var a:array[1..nmax,1..nmax] of integer;
n,i,j:byte;
sm:integer;
begin
randomize;
repeat
write('Размер матрицы=');
readln(n);
until n in [1..nmax];
writeln('Исходная матрица:');
sm:=0;
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(10);
if(j>=i)or(j>=n-i+1)then
begin
sm:=sm+a[i,j];
write(a[i,j]:4);
end
else
begin
write(a[i,j]:4);
end;
end;
writeln;
end;
writeln;
write('Сумма=',sm);
readln
end.
for j:=1 to n do
begin
a[i,j]:=random(10);
if(j>=i)or(j>=n-i+1) then
sm:=sm+a[i,j];
write(a[i,j]:4);
end;
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab