Sunteți pe pagina 1din 1

SEMINAR 2

1.. Pentru 2 vectori X , Y cu elemente ntregi, de dimensiune N, s se calculeze i s se afieze: a. produsul scalar al celor doi vectori; b. vectorul Z = X+Y; c. suma i produsul elementelor vectorului X; d. media aritmetic a elementelor impare ale vectorului Z.

2. Pentru un vector V de dimensiune N s se ordoneze descresctor elementele sale folosind sortarea prin interschimbare .

3. Dat matricea A (MxM): a. s se determine elementul maxim al matricii i poziia acestuia; b. s se calculeze suma i produsul elementelor de pe diagonala principal; c. s se calculeze i s se afieze numrul elementelor pozitive ale matricii; d. s se interschimbe elementele liniei r cu elementele liniei s.

4. Pentru 2 matrici A (MxN), B(NxP) s se calculeze i afieze matricea C=A*B.

5. Se dau doi vectori U si V, cu N elemente (se vor folosi proceduri pentru citire/scriere): a. folosind o procedur care intershimb ntre ele dou elemente transmise ca parametri, s se interschimbe n memorie elementele vectorului U astfel nct primul s devin ultimul, al doilea, penultimul i aa mai departe; b. folosind o funcie ce calculeaz cmmdc pentru dou valori transmise ca parametri, s se construiasc n memorie un nou vector care s aib ca elemente cmmdc al elementelor de acelai rang din U si V; c. folosind funcia de la punctul b, s se determine numrul perechilor de elemente din vectorul V care sunt prime ntre ele.