mihaispr
Administrator
 Inregistrat: acum 17 ani
Postari: 2142
|
|
{PR.14M/213 Scrieti un program care sa genereze elementele unei matrice n*n(patratice) astfel: -elementele diagonalei secundare sa fie nule -elementele situate deasupra diagonalei secundare sa fie egale cu 1 -elementele situate sub diagonala secundara sa fie egale cu 2 Exemplu: pentru n=4 se va afisa: 1 1 1 0 1 1 0 2 1 0 2 2 0 2 2 2 }
var a:array[1..50,1..50] of integer; i,j,b,n:integer; begin write('n=');readln(n); for i:=1 to n do for j:=1 to n do begin b:=i+j; if b<n+1 then a[i,j]:=1 else a[i,j]:=2 ; end; for i:=1 to n do for j:=1 to n do writeln('a[',i,',',j,']=',a[i,j],' '); readln; end.
|
|