wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C++ Clasa VIII

Total questions: 18

Worksheet time: 18mins

Name
Class
Date
1.

Ce se pune imediat dupa cout?

a)

<<

b)

>>

c)

;

d)

.

2.

Ce se pune imediat dupa cin?

a)

>>

b)

<<

c)

;

d)

.

3.

Ce reprezinta int?

a)

o variabila

b)

un nume pentru variabila

c)

un operator matematic

d)

un tip de variabila

4.

Ce se foloseste dupa aproape orice instructiune ( cu exceptia if, while si for)?

a)

<<

b)

>>

c)

;

d)

.

5.

Ce folosim dupa instructiunea cout pentru a afisa un text?

a)

<<

b)

" "

c)

;

d)

.

6.

Ce se va afisa in consola dupa ce rulam programul urmator?

int x=5;

cout << x+2;

a)

2

b)

x

c)

5

d)

7

7.

Ce se va afisa in consola dupa ce rulam programul urmator?

int x=10;

x=x/2;

cout << x+3;

a)

2

b)

8

c)

3

d)

6

8.

Ce va afisa programul urmator?

int x;

cin >> x;

cout << x << " este un numar natural";

a)

nu afiseaza nimic

b)

afiseaza "x este un numar natural"

c)

afiseaza valoarea lui x si dupa " este un numar natural"

d)

afisaeara "x este un numar natural;"

9.

Ce returnează operatorul % ?

a)

câtul

b)

restul

c)

înmulţirea

d)

împărţiea

10.

Dacă avem două numere reale a şi b, cu valorile a=75 şi b=12. Ce valoare va afişa instrucţiunea următoare cout << a / b ;

a)

6

b)

6.25

c)

6.3

d)

6.35

11.

Ca sa putem face atribuirea a=25.12, a trebuie declarat de tipul?

a)

float

b)

int

c)

char

d)

bool

12.

Operatorii specifici tipului de date int sunt?

a)

+, -, /, *

b)

<, >, <=, >=, ==, !=

c)

+, -, *, /, %

d)

&&, ||, !

13.

Functia principala a unui program dezvoltat cu ajutorul limbajului C++ este:

a)

infinita

b)

main()

c)

int()

d)

return

14.

Care dintre urmatorii sunt operatorul egal?

a)

==

b)

++

c)

=

d)

!=

15.

Specificați operatorul relațional scris incorect!

a)

>=

b)

<=

c)

=!

d)

toți operatorii sunt corecți

16.

Care dintre următorii operatori logici este operatorul ȘI logic:

a)

&

b)

&&

c)

||

d)

|

17.

Ce va fi afișat pe ecran dacă se execută secvența

X = 2;

cout << X + 1;.

a)

Х+1

b)

2

c)

3

d)

2+1

18.


De câte ori se vor repeta instructiunile din cadrul lui for?
for(i=0;i<10;i++)

{ cout<< i ;}

a)

0

b)

10

c)

9

d)

11