MyLeoNes™

Lógica booleana: combinar verdadero y falso — Informática, 11–13 años

La lógica booleana da a los programas una forma precisa de combinar hechos de sí o no, para que varias condiciones guíen una decisión.

Preguntas con dos respuestas

Un valor booleano solo tiene dos respuestas posibles: verdadero o falso, sí o no. Los programas usan esas respuestas para hechos como «la puerta está abierta» o «la puntuación supera 10». AND, OR y NOT combinan o cambian esos hechos.

Por qué combinar condiciones

Las decisiones reales suelen depender de más de un hecho. Un juego puede abrir una puerta solo cuando el jugador tiene una llave Y suficientes puntos, o aceptar a quien tenga un pase O esté en la lista de invitados. La lógica booleana convierte esas reglas en instrucciones exactas.

Comprobar una puerta del juego

La regla es: abrir si tieneLlave Y la puntuación es al menos 10. Ana tiene una llave, así que tieneLlave es verdadero. Su puntuación es 12, por lo que el segundo hecho también es verdadero. Verdadero Y verdadero da verdadero y la puerta se abre; con 7 puntos, seguiría cerrada.

Y no es O

A menudo se interpreta Y como «basta una de estas cosas», porque al hablar somos imprecisos. En el código, Y exige que todas las condiciones unidas sean verdaderas. O solo necesita una condición verdadera. Elegir el conector equivocado puede hacer una regla demasiado estricta o dejar pasar a quien no debe.

Reglas en sistemas reales

Un móvil puede desbloquearse cuando la cara coincide Y se introduce el código correcto. Una tienda en línea puede mostrar un aviso cuando un artículo es frágil O la entrega está muy lejos. Estas comprobaciones son útiles porque las máquinas necesitan combinar hechos pequeños antes de actuar.

Sigue explorando

Otros idiomas

Cargando MyLeoNes™…