În secvenţa de mai jos, variabila a memorează un tablou bidimensional cu 20 de linii şi 20 de coloane, numerotate de la 1 la 20, cu elementele reale. Variabila p este reală, iar i este de tip întreg.
Care dintre instrucţiunile de mai jos poate înlocui punctele de suspensie din secvenţa de program următoare astfel încât executarea acesteia să determine memorarea în variabila p a valorii produsului celor 40 de elemente aflate pe diagonalele matricei.
p=1;
for(i=1;i<=20;i++)
.... | Varianta 1 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|
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 |
|
Într-un tablou bidimensional A, cu n linii şi n coloane, notăm cu Aij elementul aflat pe linia i şi coloana j (1≤i≤n, 1≤j≤n). Care este valoarea expresiei j-i dacă elementul Aij este situat pe diagonala principală a tabloului A?
Într-un tablou bidimensional A, cu n linii şi n coloane, notăm cu Aij elementul aflat pe linia i şi coloana j (1≤i≤n, 1≤j≤n). Care este valoarea expresiei j+i dacă elementul Aij este situat pe diagonala secundară a tabloului A?
| Varianta 1 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|
Variabila a memorează un tablou bidimensional cu 5 linii și 5 coloane, numerotate de la 1 la 5, ale cărui elemente sunt numere întregi. Care este cea mai mare valoare, memorată în tablou, deasupra diagonalei principale a tabloului construit în urma executării secvenţei de program de mai jos?
for(i=1;i<=5;i++)
for(j=1;j<=5;j++)
a[i][j]=j%i+i%j; Variabila a memorează elementele unui tablou bidimensional cu 5 linii şi 5 coloane(numerotate de la 1 la n), numere întregi. Care este suma elementelor aflate pe diagonala secundară a tabloului construit în urma executării secvenţei de program de mai jos?
for(i=1;i<=5;i++)
for(j=1;j<=5;j++)
a[i][j]=i-j; Fiind dat un tablou bidimensional cu 20 linii şi 20 coloane, câte elemente se găsesc strict deasupra diagonalei secundare a tabloului?
| Varianta 1 |
180 |
| Varianta 2 |
200 |
| Varianta 3 |
190 |
| Varianta 4 |
210 |
În secvenţa de mai jos, variabila a memorează elementele unui tablou bidimensional cu 4 linii (numerotate de la 0 la 3) şi 4 coloane (numerotate de la 0 la 3), iar toate celelalte variabile sunt de tip întreg.
x=1;
for (i=0;i<=3;i++)
for (j=0;j<=3;j++)
{
if (i==j)
a[i][j]=2*x;
else a[i][j]=x;
x=x+1;
}
Care este suma elementelor de pe diagonala principală a acestui tablou după executarea acestei secvențe de instrucțiuni?
Fie a o matrice cu 5 linii şi 5 coloane numerotate de la 1 la 5. Pentru fiecare element a[i][j] (1≤i≤5, 1≤j≤5) expresia a[i][j]==(i-1)*5+j este nenulă. Care este valoarea sumei elementelor de pe diagonala secundară a matricei?
În secvenţa de program următoare, variabila t memorează o matrice cu 5 linii şi 5 coloane, numerotate de la 0 la 4, cu elemente numere întregi, iar celelalte variabile sunt întregi.
x=0;
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)
x=x+t[i][j];
Executarea acestei secvenţe determină memorarea în variabila x a sumei elementelor situate:
| Varianta 1 |
deasupra diagonalei principale, inclusiv diagonala principală |
| Varianta 2 |
strict deasupra diagonalei principale |
| Varianta 3 |
strict sub diagonala principală |
| Varianta 4 |
strict deasupra diagonalei secundare |