Care din urmatoarele expresii este adevarata daca si numai daca numarul intreg a este un numar impar pozitiv?
a. a%2==0&&a>0;
b. !(a%2==0&&a<=0);
c. a>0||a%2==1;
d. !(a<=0||a%2==0);
Răspunsuri la întrebare
Răspuns de
4
Răspuns:
d. !(a<=0||a%2==0);
Explicație:
◘ "a%2==0&&a>0;" verifica daca a este par si pozitiv
◘ "!(a%2==0&&a<=0);" e echivalent cu "a%2==1 || a>0", verifica daca a e impar sau pozitiv
◘ "a>0||a%2==1;" verifica daca a e pozitiv sau impar
◘ "!(a<=0||a%2==0);" e echivalent cu "a>0 && a%2==1" care e varianta corecta.
Nota:
Amintim legile lui De Morgan:
- !(a || b) = (!a) && (!b)
- !(a && b) = (!a) || (!b)
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă