wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TestGeneralInfo

Total questions: 5

Worksheet time: 19mins

Name
Class
Date
1.

Variabila întreagă n memorează un număr natural. Indicați expresia C/C++ care are valoarea 1 dacă şi numai dacă numărul memorat în n este divizibil cu 20, dar NU şi cu 19.

a)

n%380==0 && n/20==0

b)

n%20==0 && n/19==0

c)

n%380!=0 || !(n%19==0)

d)

!(n%20!=0 || n%19==0)

2.

Scrieţi valorile afişate dacă se citește numărul 7.

citeste n(numar natural)

k=1

cattimp n>=1 executa

daca n>k atunci

i=k

altfel

i=n

sf_daca

n=n-i

cattimp i>=1 executa

scrie k,' '

i= i-1

sf_cattimp

k=k+1

sf_cattimp

a)

1 2 3 4 5 6 7

b)

1 1 2 2 3 3 4

c)

1 2 2 3 3 3 4

d)

1 1 1 1 1 1 1

3.

Scrieţi cel mai mic număr care poate fi citit astfel încât, în urma executării algoritmului ultima valoare afişată să fie 10.

citeste n(numar natural)

k=1

cattimp n>=1 executa

daca n>k atunci

i=k

altfel

i=n

sf_daca

n=n-i

cattimp i>=1 executa

scrie k,' '

i= i-1

sf_cattimp

k=k+1

sf_cattimp

a)

10

b)

46

c)

55

d)

45

4.

Scrieţi cel mai mare număr care poate fi citit astfel încât, în urma executării algoritmului ultima valoare afişată să fie 10.

citeste n(numar natural)

k=1

cattimp n>=1 executa

daca n>k atunci

i=k

altfel

i=n

sf_daca

n=n-i

cattimp i>=1 executa

scrie k,' '

i= i-1

sf_cattimp

k=k+1

sf_cattimp

a)

55

b)

54

c)

56

d)

47

5.

Sa se genereaze în ordine crescătoare, toate numerele naturale pare cu trei cifre, cu proprietatea că nu există două cifre egale alăturate și suma cifrelor este 10. Primele cinci numere generate sunt, în această ordine: 136, 154, 172, 190, 208. Al şaselea număr generat este:

a)

226

b)

280

c)

217

d)

262