Sunteți pe pagina 1din 1

Fişa de lucru 2 – operatori aritmetici

1. Variabilele x, y şi z sunt de tip double. Expresia echivalentă cu expresia aritmetice alăturată,


scrisă ca la matematică, este:
a. (x*y+z*z)/(5/2) b. x*y+z*z/(5/2)
c. x*y+z*z/5/2 d. (x*(y+z)*z)/(5/2)
Răspuns: a
2. Să considerăm a, b şi c trei variabile întregi, având valorile 4, 6 şi respectiv 2. Evaluaţi expresia
(1+2*a/b+a+2*b/3*c)/2+a.
Răspuns: 9

3. Fie n o variabilă întreagă cu valoarea 32735. Evaluaţi expresia n%10+n/10%10+n/100%10.


Răspuns:15

4. Scrieţi o expresie care să aibă ca valoare ultima cifră a numărului natural memorat în variabila x.
Răspuns:x%10

5. Scrieţi o expresie care să aibă ca valoare numărul obţinut prim eliminarea ultimei cifre a
numărului natural memorat în variabila x.

Răspuns:x/10

6. Scrieţi o expresie care să fie adevărată dacă şi numai dacă x este un număr natural impar.

Răspuns:x%2

7. Variabila a memorează un număr natural care are exact 3 cifre. Care dintre expresiile de mai jos
are ca valoare numărul format din prima şi ultima cifră a numărului memorat de a?
a. a/10+a%100 b. a/100+a%10
c. a/100*10+a%10 d. a-a/10%10
Răspuns:c
8. Scrieţi o expresie care să aibă ca valoarea cele numărul care se obţine eliminând prima şi ultima
cifră a numărului natural de exact 5 cifre memorat în variabila x.
Răspuns:x/10-x/1000*1000

9. Variabilele întregi n şi m memorează numere naturale nenule pare, iar n<m. Care dintre expresiile
de mai jos are valoarea egală cu numărul de valori impare din intervalul închis [n,m] ?
a. (m-n)/2+1 b. m/2-n/2 c. (m-n)/2-1 d. m%2-n%2
Răspuns:b
10. Scrieți o expresie care să aibă ca valoare numărul de numere întregi aflate în intervalul [a,b]
(unde variabilele a și b memorează valori de tip int).
Răspuns:b-a+1

S-ar putea să vă placă și