a = 1003 si b = 3 Ce valoare are expresia : (a% 10 = b%10 ) si (a>9) sau (b>9).
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Expresia o sa aiba in final valoarea 1.
Explicație:
a % 10 == b % 10 => 3 == 3 care este adevarat, deci returneaza 1.
a > 9 => 1003 > 9 este adevarat, deci returneaza tot 1.
b > 9 => 3 > 9 este fals, deci returneaza 0.
Dar in final o sa se ia valorile expresiilor mai mici: (1 si 1) sau 0 => 1 sau 0 => 1.
Acest lucru este determinat din relatiile lui De Morgan:
-In cazul lui si:
- Daca ambele valori sunt adevarate, rezultatul este 1 (adevarat)
- Altfel, este 0 (fals)
-In cazul lui sau:
- Daca cel putin una din cele doua valori este adevarata (=1), rezultatul este 1 (adevarat)
- Doar daca ambele sunt false (= 0), rezultatul este 0 (fals)
ionelia50:
Multumesc mult! Dar nu inteleg de ce ai luat la b% 10 restul 3
Alte întrebări interesante
Informatică,
8 ani în urmă
Latina,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă