(x == y && x != z) || (x != y && x == z)
(x == y || x == z) && (x != y || x != z)
(x == y) != (x == z)
Let them break.
(x == y && x != z) || (x != y && x == z)
x is equal to y and not z, or x is equal to z and not y
So basically x is equal to one of [y|z], but y != z.
(x == y || x == z) && (x != y || x != z)
x is equal to y or x is equal to z, and x is not equal to y or x is not equal to z
This is a little trickier. This largely reduces to x equals one of [y|z] but not the other, or x is equal to y and not z, or x is equal to z and not y, in the same way as to the first equation.
, (x == y) , x != y . , true, x z. , x == z, x!= Y, . , , x is equal to one of [y|z] but not the other.
(x == y) != (x == z)
The value of the expression x == y is the opposite of the value of the expression x == z.
, . x y, , x z. , x y, x z. x is equal to one of [y|z] but not the other.