Para las variables a=1, b=2, c=3, d=1 ¿cuál es la operación lógica que da un resultado true?
- A.(a>b) or (a>c) and (a>=c) or (a>=b)
- B.(a>=d) or (a>=d) and (a>=d) or (c=d)Respuesta correcta
- C.Not (a>=c) and (c>b)
- D.Not (a>=d) and (c>=b)
Explicación
La respuesta correcta es B. Evaluando (a>=d) or (a>=d) and (a>=d) or (c=d) con a=1, b=2, c=3, d=1: se obtiene true or true and true or false. Por precedencia, AND antes que OR, resulta true.