Sunteți pe pagina 1din 1

(I) Asociați, unind printr-o linie, fiecare operator cu rolul pe care îl îndeplinește:

mod Returnează câtul împărțirii a două numere.


* Returnează restul împărțirii a două numere întregi.
div Returnează produsul a două numere.

(II) Completați spațiile libere astfel încât să reiasă un răspuns corect:


Operatorii ”+” și ”–” sunt de tip ................................................................... .

(III) Încercuiți adevărat (A) dacă enunțul este corect sau fals (F) în caz contrar.
1 ”*” și ”/” sunt operanzi. A F
2 Rezultatul expresiei 9 div 3 este 3. A F
3 Operatorii ”/” și ”mod” sunt operatori relaționali. A F
4 Rezultatul expresiei 10 + 4 / 2 este 7. A F

(IV) Încercuiți varianta corectă de răspuns:


1) În operația de atribuire a  ((b + 5) / c) * 28 ordinea efectuării operaţiilor este:
a) / * +
b) + / *
c) * / +

2) Care din următoarele variante sunt adevărate?


a) expresia 10 mod 3 are valoarea 1
b) expresia 10 / 3 are valoarea 4
c) expresia 8 / 4 are valoarea 0

3) Care este ordinea efectuării operaţiilor în evaluarea expresiei x mod y + x / y * 3?


a) mod / * +
b) mod + / *
c) mod * / +

4) Expresia care calculează cifra unităților din numărul natural n este:


a) n / 100 mod 10
b) n / 10 mod 10
c) n mod 10

5) Expresia care calculează suma cifrelor unui număr natural x cu două cifre este:
a) x mod 10 + x div 10 mod 10
b) x mod 10 + x div 10
c) x mod 100 + x mod 10

(V) Care va fi conținutul variabilei c în urma executării algoritmului de mai jos pentru
valorile din tabel ?

DI: a, b
DE: c
a b c
citește a, b 1 7
c  ((10 + a) mod b) * 2 5 2
scrie c 3 5
.

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