Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

¿Es verdadera o falsa?

(NOT ((3 > 2) OR (4 >= 5)) AND (5 > 4) ) OR (9 > 0)

Ok no tenemos que resolver todo para saber el resultado y explico el porque
tenemos (X) OR (9 >0) 9 >0 es verdadero entonces nos queda
(X) OR (V) al ser un OR no nos importa el valor de X el resultado es Verdadero

1 respuesta

Hola Daniel,

¡Tienes toda la razón en tu razonamiento! Vamos a desglosar la expresión paso a paso para ver cómo llegamos a esa conclusión:

  1. (3 > 2) es verdadero.
  2. (4 >= 5) es falso.
  3. Entonces, ((3 > 2) OR (4 >= 5)) se evalúa como verdadero, porque en una operación OR, si al menos una de las condiciones es verdadera, el resultado es verdadero.
  4. Aplicamos el NOT a esta expresión, por lo que NOT (verdadero) se convierte en falso.
  5. La expresión siguiente es (5 > 4), que es verdadera.
  6. Entonces, (NOT ((3 > 2) OR (4 >= 5)) AND (5 > 4)) se evalúa como falso, porque en una operación AND, ambas condiciones deben ser verdaderas para que el resultado sea verdadero, y aquí tenemos falso y verdadero.
  7. Finalmente, tenemos (falso) OR (9 > 0). Sabemos que (9 > 0) es verdadero.
  8. En una operación OR, si al menos una de las condiciones es verdadera, el resultado es verdadero. Por lo tanto, la expresión completa es verdadera.

Tu explicación es correcta: debido a que el OR con (9 > 0) ya es verdadero, no importa el valor de la otra parte de la expresión.

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!