Var A:array[1..10000,1..10000] of integer; i,j,N:integer; S,P:real; Begin Randomize; P:=1; Write('N = ');ReadLn(N); For i:= 1 to N do Begin For j:= 1 to N do Begin A[i,j]:=random(21)-10; Write(A[i,j]:3,' ') End; WriteLn End; j:=1; Repeat S:=0; For i:= 1 to N do S:=S+A[i,j]; P:=P*S; j:=j+2; Until j>N; WriteLn('P = ',P); End.