Operatory logiczne (matma/informatyka). Która wartość powinna być przy X?
z = 2
y = 1
x = y y and y > z or z < y
a. 0
b. True
c. 1
d. False
Prawidłowa odpowiedź to True, zaś mi się wydaje, że powinno być False. Czy tutaj jest błąd w odpowiedzi, czy rzeczywiście to prawdziwe?
Podpowiedź:
and - oznacza, że zawsze musi zachodzić prawda
or - oznacza, że jedno z nich musi być prawdą, a drugie fałszem
Bardzo proszę o wyjaśnienie. Daję najlepszą odpowiedź. ;)
[tex]z=2\\y=1\\x=y < z \vee z > y \wedge y > z \vee z < y \\\\x=1<2 \vee 2>1 \wedge 1>2 \vee 2<1\\x=1\vee 1\wedge 0 \vee 0\\x=1\vee 0\vee 0\\x=1=\text{true}[/tex]