Variabilele x
şi y
sunt de tip întreg, x
memorând valoarea 8
, iar y
valoarea 6
. Care dintre expresiile C/C++ de mai jos are valoarea 0
?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Se consideră variabila a
care memorează un număr cu exact 6
cifre. Care dintre expresiile C/C++ de mai jos are ca valoare numărul format din cele două cifre din mijloc ale valorii memorate în a
?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabila întreagă x
memorează un număr natural cu exact 4 cifre. Care dintre următoarele instrucţiuni C/C++ determină, în urma executării, eliminarea cifrei sutelor numărului memorat de variabila x
?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
În secvenţa de mai jos, variabilele i
şi j
sunt de tip întreg, iar variabila a
memorează o matrice în care prima linie şi prima coloană sunt numerotate cu 0
. Toate elementele matricei primesc valori în urma executării secvenţei.
Scrieţi în ordine, începând cu prima linie, separate prin exact un spațiu, doar elementele situate pe cea de-a treia coloană a matricei.
for(j=0;j<6;j++) for(i=0;i<4;i++) a[i][j]=2*i+j;
Pentru o matrice t
cu 8
linii şi 8
coloane, numerotate de la 0
la 7
, cu elemente numere întregi, secvenţa de program următoare, în care variabilele z
, i
şi j
sunt de tip întreg, determină, în urma executării ei, memorarea în z
a sumei
tuturor elementelor situate:
z=0; for(i=0;i<8;i++) for(j=0;j<8-i;j++) z=z+t[i][j];
Varianta 1 |
strict sub diagonala secundară |
Varianta 2 |
deasupra diagonalei principale, inclusiv diagonala principală |
Varianta 3 |
deasupra diagonalei secundare, inclusiv diagonala secundară |
Varianta 4 |
strict deasupra diagonalei secundare |
Care dintre următoarele expresii C/C++ are valoarea 1
dacă şi numai dacă variabilele x
şi y
memorează două numere naturale pare consecutive?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Stabiliţi care dintre următoarele expresii C/C++ are valoarea 1
dacă şi numai dacă numărul întreg memorat în variabila x
nu aparţine intervalului (-35,-20)∪[17,100]
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Cărui interval îi aparţine valoarea memorată de variabila reală x
astfel încât expresia următoare, scrisă în limbajul C/C++, să aibă valoarea 1
?
(x<=-2) || (x>-1) && !(x>=1) || (x>50)
Varianta 1 |
(-∞,-2] ∪ (-1,1) ∪ (50, ∞) |
Varianta 2 |
(-∞,-2) ∪ (-1,50) |
Varianta 3 |
(-∞,-2) ∪ (-1,1] ∪ (50, ∞) |
Varianta 4 |
(-∞,-2) ∪ (-1,1) ∪ (50, ∞) |
În secvenţa de mai jos, variabilele i
şi j
sunt de tip întreg, iar variabila a
memorează o matrice în care prima linie şi prima coloană sunt numerotate cu 1
. Toate elementele matricei primesc valori în urma executării secvenţei.
Scrieţi în ordine, începând cu prima coloană, separate prin exact un spațiu, doar elementele situate pe cea de-a doua linie a matricei.
for(j=1;j<=6;j++) for(i=3;i>=1;i--) a[i][j]=i+j;
Pentru o matrice t
cu 8
linii şi 8
coloane, numerotate de la 0
la 7
, cu elemente numere întregi, secvenţa de program următoare, în care variabilele z
, i
şi j
sunt de tip întreg, determină, în urma executării ei, memorarea în z
a sumei
tuturor elementelor situate:
z=0; for(i=0;i<8;i++) for(j=7-i;j<8;j++) z=z+t[i][j];
Varianta 1 |
sub diagonala secundară, inclusiv diagonala secundară |
Varianta 2 |
deasupra diagonalei secundară, inclusiv diagonala secundară |
Varianta 3 |
strict sub diagonala secundară |
Varianta 4 |
strict deasupra diagonalei secundare |