please help me on this coding assignment i need to finish it today :)
Assume that a, b, and c are variables of type int. Consider the following three conditions.

I.
(a == b) && (a == c) && (b == c)
II.
(a == b) || (a == c) || (b == c)
III.
((a - b) * (a – c) * (b – c)) == 0
Which of the conditions above evaluates to true given that at least two among the variables a, b, and c are equal?

II and III
I only
I and II
III only

Respuesta :

tonb

Answer:

II and III

Explanation:

(i) would only evaluate to true if all variables are equal.

(ii) evaluates to true if one or more of the clauses is true.

(iii) if two variables are equal, at least one factor will evaluate to 0, making the result of the multiplication zero and thus the expression true.

ACCESS MORE
EDU ACCESS
Universidad de Mexico