Care este valoarea tipărită de secvenţa de program C/C++ de mai jos, ştiind că x
şi y
sunt variabile întregi, iar z
este o variabilă reală?
x=30; y=5; z=(x+y)/6.0; z=floor(z*100); z=z/100; cout<<z; | printf(“%0.2f”,z);
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Ştiind că variabilele x
şi y
sunt de tip întreg, care este instrucţiunea prin care variabilei x
i se atribuie cifra zecilor numărului natural cu cel puţin două cifre memorat de variabila y
?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Care dintre următoarele expresii C/C++ are valoarea 1
după executarea secvenţei de
instrucţiuni de mai jos, în care toate variabilele sunt întregi?
v1=0; v2=0; for(i=1;i<=3;i++) { for (j=1;j<=i;j++) v1=v1+1; for (k=i;k<=3;k++) v2=v2+1; }
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
În secvenţa de mai jos, variabila v
memorează elementele unei matrice cu liniile şi coloanele numerotate de la 1
la n
, iar toate celelalte variabile sunt întregi. Dacă 1≤k<n
, atunci executarea secvenţei determină:
for ( i=k+1; i<=n; i++) for (j=1; j<=n; j++) v[i-1][j] = v[i][j]; n=n-1;
Varianta 1 |
eliminarea liniei |
Varianta 2 |
adăugarea liniei |
Varianta 3 |
eliminarea coloanei |
Varianta 4 |
adăugarea coloanei |
Variabila x
este de tip real. Care dintre următoarele expresii C/C++ are valoarea 1
dacă și numai dacă numărul real memorat în variabila x
aparține intervalului (5,8]
?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Care este valoarea expresiei C/C++ de mai jos dacă variabilele întregi a
, b
, c
au valorile a=20
, b=3
, c=5
?
(a/b%c<=b)||!(b==a)
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Care este instrucţiunea prin care variabilei x
i se atribuie valoarea sumei cifrelor numărului natural format din exact trei cifre, memorat de variabila întreagă y
?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
În secvenţa pseudocod de mai jos, toate variabilele memorează numere naturale. Cu ce valori pot fi înlocuite punctele de suspensie din secvenţă astfel încât, la finalul executării secvenţei să se afişeze, în acestă ordine, valorile 16
şi 41
?
a←... b←... ┌pentru i←3,7 execută │ c←a+b; x←a; a←b; b←c └■ scrie x,c
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
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 |
Variabilele x
și y
sunt tip int
. Care dintre expresiile C/C++ de mai jos are valoarea 1
dacă și numai dacă valorile întregi nenule memorate în variabilele x
și y
sunt egale?
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|