Care dintre expresiile următoare, scrise în limbajul C/C++, are valoarea 1 dacă şi numai
dacă valorile variabilelor întregi x şi y sunt numere pare?
a. x-y==0
b. (x+y)%2==0
c. (x%2==0) || (y%2==0)
d. (x%2==0) && (y%2==0)
Răspunsuri la întrebare
Răspuns de
1
raspunsul cautat e d
Răspuns de
10
Un numar x este par, daca restul impartirii sale la 2 este 0.
% este operatiunea de obtinere a restului.
Deci ca ambele sa fie pare trebuia ca sa fie adevarat in acelasi timp:
x%2==0 so y%2==0
Operatia logica care este adevarata daca ambii termeni ai operatiei sunt adevarati este operatiunea "&&" adica SI logic, fata de "||" adica SAU logic, ce are nevoie doar de o relatie sa fie adevarata ca sa fie toata relatia adevarata.
Dar tie iti trebuie SI logic, asa ca raspunsul corect este d
% este operatiunea de obtinere a restului.
Deci ca ambele sa fie pare trebuia ca sa fie adevarat in acelasi timp:
x%2==0 so y%2==0
Operatia logica care este adevarata daca ambii termeni ai operatiei sunt adevarati este operatiunea "&&" adica SI logic, fata de "||" adica SAU logic, ce are nevoie doar de o relatie sa fie adevarata ca sa fie toata relatia adevarata.
Dar tie iti trebuie SI logic, asa ca raspunsul corect este d
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă