Var
a: Array[1..100,1..100] of Integer;
n,p1,p2, i,j: Integer;
r:boolean;
BEGIN
writeln('n=');
readln(n);
Writeln('vvedite massiv:');
For i:=1 to n do
begin
For j:=1 to n do
begin
read(a[i,j]);
end;
Writeln;
end;
r:=true;
p1:=1;
p2:=1;
for i:=1 to n do
for j:= 1 to n do
if i + j < n + 1 then
p1:=p1*a[i,j];
for i:=1 to n do
for j:= 1 to n do
if i p2:=p2*a[i,j];
if p1=p2 then
r:=true
else
r:=false;
writeln('В данной матрице произведение элементов, стоящих над побочной диагональю, равно произведению элементов, стоящих над главной диагональю=',r);
readln;
end.