Start
“Memoria pentru tablou
a fost creata!”
g=rand()%100-50;
“%i”, &m
A[i][j]=rand()%100-g;
A=(float**)malloc(n*sizeof(*A))
Nu “[ ] Elementele tabloului
sunt:”
A==NULL 1
Da
i=0; i < n; i++
“%.2f\t”, A[i][j]
Stop
2
Start(sarcina1)
2
k=0
sarcina1(A, n, m) Nu
i=0; i < n; i++
Da
sarcina2(A, n, m) Nu
j=m-i; j < m; j++
Da
if (A==NULL)
k++;
Da
Stop
Stop
k=0
sum =0.0
Nu
i=0; i < n; i+=2
Da
Nu
j=0 ; j < m; j++
Da
“%.2f\t”, A[i][j]
Nu
if (A[i][j<0)
Da
sum+=A[i][j]
k++;
Nu
if (k > 0)
Da
“Suma elementelor
negative de pe
linii impare: %.3f”, sum
Stop