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™…