Page 66 Manual Informatica si TIC
P. 66
6. Scrieți, în forma acceptată de calculator, următoarele expresii matematice:
+
− +3xy
a. + x 2y 6 b. 2ab − +5x 7 c. x y d. 2ab
+
5 xy 2+ x x 2
4y
7. Considerăm două variabile întregi, a şi b, având valorile 7 şi 3. Evaluați expresia:
+
(2 +4*b div 3 +−a 2 div a*3 b) div 2 + −b a .
8. Să considerăm a, b, c trei variabile întregi având valorile 7, 3, 4. Evaluați expresia:
=
a > b and b <= +1 c or a mod4 1.
9. Scrieți expresiile care sunt adevărate dacă și numai dacă:
a. x este număr par de trei cifre;
b. x este număr impar de două cifre;
c. x este mai mare ca 100 și este divizibil cu 6.
10. Care este rezultatul evaluării următoarei expresii?
11 * 3 div 2 * 2 div 3
11. Care este valoarea expresiei: 9 div 2 * 2 – 5 ?
a. 3 b. 4 c. -3 d. -3.75
12. Variabilele x şi y sunt de tip întreg, x memorând valoarea 8, iar y valoarea 6. Care dintre
expresiile de mai jos este falsă?
a. 3*x-4*y=0
b. (x+y)/2 > x mod y+1
c. NOT (x/2+2=y)
d. x-y+3<>0
13. Variabila întreagă x memorează un număr natural cu exact 4 cifre. Care dintre următoarele
expresii are, ca valoare, numărul obținut după eliminarea cifrei sutelor numărului memorat de
variabila x?
a. x mod 10+x div 10+x div 1000;
b. x mod 1000 * 100 + x div 100;
c. x mod 1000 + x mod 100 + x mod 10;
d. x div 1000 * 100 + x mod 100.
14. Care dintre următoarele expresii are valoarea 0, dacă și numai dacă numărul memorat de
variabila x nu este divizibil cu 3?
a. x mod 3 b. (1-x mod 3)+(2-x mod 3)
c. (1-x mod 3)*(2-x mod 3) d. 3-x mod 3
15. Ştiind că variabila întreagă n memorează un număr natural cu cel puțin 3 cifre, care dintre
următoarele expresii are ca valoare numărul obținut după eliminarea ultimelor 2 cifre ale lui n?
a. n mod 10 div 10 b. n mod 10 c. n div 100 d. n div 10 mod 10
64 Algoritmi

