wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Informatica

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.
Ce face următorul cod? int x = 10; if (x > 5) cout << "Mai mare decât 5";
a)
Afișează "Mai mare decât 5"
b)
Nu afișează nimic
c)
Produce o eroare de compilare
d)
Afișează o valoare random
2.
Ce se va afișa la rularea următorului cod? int x = 3; if (x < 5) cout << "Mic"; else cout << "Mare";
a)
Mic
b)
Mare
c)
Nimic
d)
Eroare de compilare
3.
Ce tip de date poate fi folosit într-o condiție `if` în C++?
a)
Numai `int`
b)
Numai `bool`
c)
Orice tip care poate fi evaluat ca `true` sau `false`
d)
Numai `float` și `double`
4.
Ce rezultă dacă o condiție `if` este evaluată ca `false`?
a)
Codul din blocul `if` este executat.
b)
Codul din blocul `if` este sărit.
c)
Programul se oprește.
d)
Apare o eroare de compilare.
5.
Care este scopul instrucțiunii `else` într-un bloc `if-else`?
a)
Să execute codul dacă condiția `if` este adevărată.
b)
Să execute codul dacă condiția `if` este falsă.
c)
Să termine programul.
d)
Să inițializeze o variabilă.
6.
Ce va afișa următorul cod? int a = 10, b = 20; if (a > b) cout << "a este mai mare"; else cout << "b este mai mare";
a)
a este mai mare
b)
b este mai mare
c)
Nimic
d)
Eroare de compilare
7.
Care este valoarea variabilei `result` după rularea următorului cod? int x = 5; int result; if (x > 3) result = 10; else result = 20;
a)
5
b)
10
c)
20
d)
0
8.
Ce se întâmplă dacă se omite acolada de deschidere `{` într-un bloc `if` care are mai multe linii?
a)
Se execută toate liniile după `if`.
b)
Se execută doar prima linie după `if`.
c)
Nu se execută niciun cod.
d)
Apare o eroare de compilare.
9.
Care este rezultatul evaluării condiției `if` în următorul cod? int x = 0; if (x) cout << "True"; else cout << "False";
a)
True
b)
False
c)
Nimic
d)
Eroare de compilare
10.
Ce va afișa următorul cod? int x = 5, y = 10; if (x > y && x != 0) cout << "Condiție adevărată"; else cout << "Condiție falsă";
a)
Condiție adevărată
b)
Condiție falsă
c)
Nimic
d)
Eroare de compilare