36. 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>=b) or (a<d)) and ((a>=d) or (c>d))
- C) Not (a==c) and (c>b)
- D) Not (a>=d) and not (c>=b)
Feedback de la pregunta
La respuesta correcta es C. * `a=1, b=2, c=3, d=1` * Opción A: `((1>2) or (1<3)) and ((1==3) or (1>=2))` -> `(false or true) and (false or false)` -> `true and false` -> `false` * Opción B: `((1>=2) or (1<1)) and ((1>=1) or (3>1))` -> `(false or false) and (true or true)` -> `false and true` -> `false` * Opción C: `Not (1==3) and (3>2)` -> `Not (false) and (true)` -> `true and true` -> `true` * Opción D: `Not (1>=1) and not (3>=2)` -> `Not (true) and not (true)` -> `false and false` -> `false` Por lo tanto, la opción C es la única que da `true`.