wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz de Programare C++

Total questions: 8

Worksheet time: 9mins

Name
Class
Date
1.

Care este forma corectă a unei bucle for în C++?

a)

for (i < 10; i++)

b)

for (int i = 0; i < 10; i++)

c)

for i = 0 to 10

d)

for (int i = 0; i <= 10)

2.

Ce tip de structură este următoarea? while (i < 5) { cout << i; i++; }

a)

Structură alternativă

b)

Buclă for

c)

Buclă while

3.

Completează spațiul lipsă: for (int i = 1; i <= 3; ___) { cout << i; }

a)

i++

b)

++

c)

i--

d)

i=3

4.

Ce afișează următorul cod? for (int i = 1; i <= 3; i++) { cout << i << " "; }

a)

1 2 3

b)

0 1 2

c)

1 2 3 4

d)

2 3 4

5.

Care este greșeala în următorul cod? for (int i = 0; i < 5; i--) { cout << i; }

a)

Lipsă acolade

b)

Lipsă variabilă i

c)

Incrementează greșit bucla

d)

Nu afișează nimic

6.

Alege varianta corectă a următorului cod: int i = 0; while (i < 3) cout << i;

a)

int i = 0; while (i < 3) { cout << i; i++; }

b)

while (i < 3) cout << i;

c)

int i = 0; while (i < 3) { cout << i; }

d)

while (i < 3) i++; cout << i;

7.

Explică ce face codul următor: for (int i = 1; i <= 3; i++) { cout << i * 2 << " "; }

4 lines
8.

Ce înțelegi printr-o buclă while infinită? Dă un exemplu și explică.

4 lines