Font size
WorksheetsTest matrici
Total questions: 16
Worksheet time: 32mins
Având în vedere următoarea secvență de cod: for (i = 1; i <=n; i++) for (j = 1; j <=n; j++) if (j == n-i+1) cout << a[i][j] << ' '; Care este efectul acestei secvențe asupra unei matrice a de dimensiune n x n?
Afișează elementele matricei de deasupra diagonalei principale
Afișează elementele matricei de pe diagonala secundară
Afișează elementele matricei de pe diagonala principală
Afișează elementele matricei sub diagonala secundară
În matricea R (ilustrată) ce element se află în rândul trei, coloana doi?
5
6
8
1
Având în vedere următoarea secvență de cod: for (i = 1; i <=n; i++) for (j = ?? ; j <=n; j++) cout << a[i][j] << ' '; Dimensiunea matricei este n x n. Cu ce poate fi înlocuit ?? pentru a afișa elementele matricei sub diagonala secundară?
n-i+2
n-i+1
n-i
i+1
Având în vedere următoarea secvență de cod: for (i = 1; i <= n; i++) for (j = 1; j <= n; j++) if (i == j) cout << a[i][j] << ' '; Care este efectul acestei secvențe asupra unei matrice a de dimensiune n x n?
Afișează elementele matricei de pe diagonala principală
Afișează elementele matricei de deasupra diagonalei principale
Afișează elementele matricei de sub diagonala secundară
Afișează elementele matricei de sub diagonala principală
Având în vedere următoarea secvență de cod: for (i = 1; i <= n; i++) for (j = 1; j <= n; j++) if (i + j == n + 1) cout << a[i][j] << ' '; Care este efectul acestei secvențe asupra unei matrice a de dimensiune n x n?
Afișează elementele matricei de deasupra diagonalei principale
Afișează elementele matricei de pe diagonala secundară
Afișează elementele matricei de pe diagonala principală
Afișează elementele matricei de sub diagonala principală
Având în vedere următoarea secvență de cod: for (i = 1; i <= n; i++){ for (j = 1; j < =n; j++) if (i > j) cout << a[i[j]<< ' '; } Care este efectul acestei secvențe asupra unei matrice a de dimensiune n x n?
Afișează elementele matricei de deasupra diagonalei principale
Afișează elementele matricei de sub diagonala principală
Afișează elementele matricei de pe diagonala principală
Afișează elementele matricei de sub diagonala secundară
Având în vedere următoarea secvență de cod: for (i = 1; i <= n; i++) for (j = n; j > ??; j--) cout << a[i][j] << ' '; Dimensiunea matricei este n x n. Cu ce poate fi înlocuit ?? pentru a afișa elementele matricei deasupra diagonalei principale?
i
n-j+1
j
n-i+1
Ce trebuie să fie adevărat pentru a ADUNA două matrice?
Trebuie să fie pătrate.
Dimensiunile trebuie să fie egale.
Determinantul nu poate fi 0.
Coloana primei trebuie să fie egală cu rândul celui de-al doilea.
În matricea A (ilustrată) care este valoarea elementului A2,3,?
6
9
7
1
Câte rânduri sunt într-o matrice de 7 x 3?
7
3
21
10
Ce matrice se obţine după realizarea următoarei secvenţe,
dacă pentru n se citeşte valoarea 3?
for (i=1; i<=n; i++)
for (j=1; j<=n; j++)
a[i][j]=i*j%10 ;
1 2 3
1 2 3
1 2 3
2 4 6
1 2 3
3 6 9
1 2 3
2 4 6
3 6 9
1 1 1
2 2 2
3 3 3
Se consideră următoarea secvență de program în care a este o matrice pătratică cu n linii și n coloane, iar i și j sunt variabile de tip întreg:
for (i=1;i<=4;i++)
for(i=1;j<=4;j++)
if (i<=j) a(i][j]=i: else a[i][j]=j;
Stabiliti care dintre variantele de mai jos reprezintă matricea a obţinută după executarea secventei de mai sus:
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
1 1 1 1
1 2 2 2
1 2 3 3
1 2 3 4
1 2 3 4
1 2 3 4
1 2 2 4
1 2 2 2
1 1 1 1
2 2 2 1
3 3 2 1
4 3 2 1
Desenati matricea ce se construieste în urma executării secvenţei alăturate
m=4; n=3; k=1;
for (i=m; i>=1 ; i--)
for (j=n; j>=1; j--)
{ a[i][j]= k;
k++ }

Scrieti secventa de instructiuni prin care se calculeaza suma elementelor de pe linia 2 dintr-o matrice A, cu 7 linii si 10 coloane
Declarati o matrice B cu maxim 20 linii 30 coloane de numere reale. Scrieti secventa de instructiuni ce afiseaza maximul elementelor de sub diagonala secundara pentru matricea B cu n linii si n coloane.
Numele tau este>
