Sunteți pe pagina 1din 3

TEST – MATRICI PATRATICE

SUBIECTUL I – 45 puncte
Completati spatiile punctate:
1. Cum se realizeaza suma elementelor de pe fiecare linie a matrice: (10p)

int S

for (int i=1; i<=n ; i++)

{ ........

...........

...............

cout<<”suma elementelor de pe linia ”<<i<<”este ”<<S<<endl;

}
2. Cum se calculeaza produsul elementelor de pe fiecare coloana a matrice: (10p)

int P

for (int j=1; j<=n ; j++)

{ ........

...........

...............

cout<<”produsul elementelor de pe coloana ”<<j<<”este ”<<P<<endl; }


3. Cum se determina cate elemente sunt pare pe diagonala principala: (10p)

int Nr=0;

for (int i=1; i<=n ; i++)

{ ........

...........

}
If (Nr !=0 )
cout<<”nr de elemente pare de pe diag principala =”<<Nr;
else
cout<<”nu exista elemente pare ”;
4. Cum se afiseaza elementele: (15p)
a) De deasupra diagonalei principale
b) De deasupra diagonalei secundare
c) Din zona de Nord aflata intre cele doua diagonale

SUBIECTUL II – 20 puncte
Sa se construiasca o matrice patratica de dimensiune n astfel incat:
a) Elementele de pe linii pare sunt egale cu numarul liniei pe care se afla
b) Elementele de pe linii impare sut egale cu numarul coloanei pe care se
afla. Sa se scrie programul care afiseaza matricea.

SUBIECTUL III– 20 puncte


Sa se construiasca si sa se afiseze in fisierul de iesire MATRICE.TXT, o
matrice patratica de dimensiune n astfel incat elementele matricei sunt:

2 3 4 5 6

3 4 5 6 7

4 5 6 7 8

5 6 7 8 9

6 7 8 9 10

Din oficiu – 20 puncte

S-ar putea să vă placă și