Variabila i
este de tip întreg (0≤i≤99
), iar variabila a
memorează elementele unui tablou bidimensional cu 100
de linii şi 100
de coloane, numerotate de la 0
la 99
. În limbajul C/C++, un element aflat pe linia i
și pe diagonala principală a tabloului poate fi accesat prin:
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabila m
memorează elementele unui tablou bidimensional cu 100
de linii și 100
de coloane, numerotate de la 0
la 99
. Indicați expresia C/C++ prin care poate fi accesat un element aflat pe diagonala secundară a tabloului.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Fie următoarea secvență de program C++, unde a
este un tablou bidimesional pătratic cu maxim 10
linii și 10
coloane, numerotarea liniilor și coloanelor începând de la 1
:
n = 5; s=0; for (i = 1; i<= n; i ++) for (j = 1; j <= n; j ++) if (i != j && i + j != n +1) s = s + a[i][j]; cout<<s;
În urma executării acestei secvențe se va afișa:
Varianta 1 |
suma elementelor de pe cele două diagonale ale matricei |
Varianta 2 |
suma tuturor elementelor din matrice mai puțin cele de pe cele două diagonale |
Varianta 3 |
suma elementelor de pe cele două diagonale, mai puțin elementele comune diagonalelor |
Varianta 4 |
suma tuturor elementelor din matrice |
Variabila j
este de tip întreg, iar variabila A
memorează un tablou bidimensional cu 100
de linii și 100
de coloane, numerotate de la 0
la 99
. Indicați valoarea variabilei j
, dacă elementul A[20][j]
se află pe diagonala secundară a tabloului.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|