Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programare cu C++ nivel incepatori 8

Total questions: 17

Worksheet time: 22mins

Name
Class
Date
1.

if(a%2==1 || a/10%10==a%10 || a<10)

a)

2004

b)

382

c)

2442

d)

283

2.

Gasiti ordine

a)

int n, a, suma=0;

b)

cin >> n;

c)

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

{

cin >> a;

d)

if(a%3==0 && a%5==0)

suma=suma+a;

}

e)

cout << suma;

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

Care potriveste

a)

par cu o cifra

1.

a%2==0 && a<10

b)

ultimele 2 cifre diferite si are exact 3 cifre

2.

a%10!=a/10%10 && a>99 && a<1000

c)

cifra zecilor par

3.

a/10%10%2==0

d)

impar si are cel putin 3 cifre

4.

a%2==1 && a>99

e)

ultimele cifre sunt impare

5.

a%10%2==1 && a/10%10%2==1

4.

for(int i=0; ​ (a)   ; i++) {

for(int j=0; ​​ (b)   ; j++)

cout << "*";

cout << endl;

}

Choose from the below words
i<2*n
i<n-4
i < n
j<n
j<i+1
j<2*n
5.

Gasiti ordine

a)

int n, a, s1=0, s2=0;

b)

cin >> n;

c)

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

{

cin >> a;

d)

if(a%2==0) s1+=a;

else s2+=a;

}

e)

cout << s1 << " " << s2;

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

Care potriveste

a)

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

1.

2

b)

for(i=10; i>0; i--)

2.

10

c)

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

3.

5

d)

for(i=10; i>0; i++)

4.

infinit

e)

for(i=5; i<=20; i+=5)

5.

4

7.

Daca a=3 b=4 c=4 care va fi rezultatul final

a)

1

b)

2

c)

3

d)

4

8.

Care potriveste

a)

a si b sunt pare

1.

a%2==0 && b%2==0

b)

ultimele cifre diferite

2.

a%10!=b%10

c)

a si b sunt cifre

3.

a<10 && b<10

d)

a si b sunt impare

4.

a%2==1 && b%2==1

e)

a si b au cel putin 3 cifre

5.

a>99 && b>99

9.

Gasiti ordine

a)

int n, a, cnt=0;

b)

cin >> n;

c)

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

{

cin >> a;

d)

if(a%2==0)

cnt++;

}

e)

if(cnt==0)

cout << "Nu Exista";

else

cout << cnt;

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

if(a%2==1 && a>99 && a%10==a/10%10)

a)

33

b)

1044

c)

388

d)

277

11.

Care potriveste?

a)

Suma cifrelor

1.

while(a>0) {

s=s+a%10;

a=a/10;

}

b)

Numarul de cifre

2.

while(a>0) {

nrcif++;

a=a/10;

}

c)

Maximum cifra

3.

while(a>0) {

if(m>a%10)

m=a%10;

a=a/10;

}

d)

Prima cifra

4.

while(a>9) {

a=a/10;

}

cout << a;

e)

Suma cifrelor pare

5.

while(a>0) {

if(a%2==0)

s=s+a%10;

a=a/10;

}

12.

Gasiti ordine

a)

int n, a, cnt=0;

b)

cin >> n;

c)

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

{

cin >> a;

d)

if(a>9 && a<100)

cnt++;

}

e)

cout << cnt;

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

Care potriveste?

a)

for(int i=0; i<20; i+=5)

1.

4

b)

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

2.

50

c)

for(int i=10; i>0; i--)

3.

10

d)

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

4.

5

e)

for(int i=2; i>=0; i++)

5.

infinit

14.

Care potriveste?

a)

Maximum cifra

1.

while(a>0) {

if(a%10>m)

m=a%10;

a=a/10;

}

b)

Numarul de cifre impare

2.

while(a>0) {

if(a%2==1)

nrcif++;

a=a/10;

}

c)

Suma cifrelor impara

3.

while(a>0) {

if(a%2==1)

s=s+a%10;

a=a/10;

}

d)

Numar rasturnat

4.

while(a>0) {

ras=ras*10+a%10;

a=a/10;

}

15.

Care potriveste?

a)

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

1.

11

b)

for(i=2; i>0; i++)

2.

infinit

c)

for(i=0; i<100; i+=2)

3.

50

d)

for(i=10; i>0; i--)

4.

10

e)

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

5.

5

16.

Gasiti ordine.

a)

int n, a, s=0, cnt=0;

b)

cin >> n;

c)

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

{

cin >> a;

d)

while(a>0) {

s=s+a%10;

a=a/10;

}

if(s%2==0) cnt++; }

e)

cout << cnt;

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

Care gaseste suma cifrelor pare?

a)

while(a>0) {
nrcif++;

a=a/10;

}

b)

while(a>0) {

s=s+a%10;

a=a/10;

}

c)

while(a>0) {

if(a%2==1)

s=s+a%10;

a=a/10;

}

d)

while(a>0) {

if(a%2==0)

s=s+a%10;

a=a/10;

}