wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programare cu C++ nivel medie 2

Total questions: 10

Worksheet time: 12mins

Name
Class
Date
1.

Care număr potrivește la condiția respectiva?

if(a/10%10%2==0 && a>99 && a<1000)

a)

152

b)

2004

c)

485

d)

330

2.

Găsiți de cate ori se repeta fiecare bucla.

a)

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

1.

10

b)

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

2.

6

c)

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

3.

5

3.

Găsiți ordina corecta.

a)

int a, b, c, cnt=0;

b)

cin >> a >> b >> c;

c)

if(a==b && a==c)

d)

cnt++;

e)

cout << cnt;

1)
2)
3)
4)
5)
4.

Daca n este egal cu 3, care desen va fie afișat?

a)

b)

c)

d)

5.

Daca n este egal cu 10 si cele n numere sunt:

35 10 19 35 40 101 14 75 20 78

Programul afișează?

a)

5

b)

4

c)

8

d)

6

6.

Care potrivește cu următorul?

a)
1.

583

b)
2.

15

c)
3.

2036

d)
4.

2215

7.

Daca n=10 ce afișează programul?

a)

1312121313

b)

1231212131

c)

1312121312

d)

1312131312

8.

for(int i=100; i<=1000; i++) {

if(i%10==i/10%10 && i%10==i/100%10)

cout << "*";

}

cate steluțe va fi afișat?

a)

10

b)

5

c)

9

d)

0

9.

10

3 5 5 6 7 1 3 2 3 3

Ce afișează?

a)

12

b)

13

c)

5

d)

10

10.

Care potriveste?

a)

a egal cu b

1.

a==b

b)

a diferit de b

2.

a!=b

c)

a este par

3.

a%2==0

d)

a si b au ultimele 2 cifre egale

4.

a%10==a/10%10

e)

a si b au paritate diferite

5.

a%2!=b%2