← Todas las lecciones
Lección 02 de 7
Operadores lógicos y tabla de verdad
AND, OR y NOT deciden qué pasa en tu programa. Piénsalos como reglas de mamá y papá para comer helado.
1 · Los tres
Tres símbolos que deciden todo
Qué es
Los operadores lógicos && (AND), || (OR) y ! (NOT) combinan o invierten verdaderos y falsos.
Por qué existe
Los programas toman decisiones: «¿puedo entrar?», «¿hay helado?», «¿está logueado Y tiene permiso?». Sin estas reglas, no podrías unir condiciones.
Cómo funciona (paso a paso)
- AND (&&): mira los dos lados. Solo dice sí si AMBOS son verdaderos.
- OR (||): mira los dos lados. Dice sí si AL MENOS UNO es verdadero.
- NOT (!): invierte. Si era verdadero, pasa a falso (y al revés).
Ejemplo sencillo
Limpiaste = verdadero, tarea = falso → limpiaste && tarea = falso. Con || sería verdadero.
Analogía
Mamá (AND): helado solo si limpias Y haces tarea. Papá (OR): helado si limpias O haces tarea. NOT es como decir «lo contrario».
&&
AND — "Y"
Los dos lados deben ser verdaderos.
||
OR — "O"
Al menos uno debe ser verdadero.
!
NOT — "NO"
Invierte el valor: verdadero ↔ falso.
2 · Tabla de verdad
Todos los casos posibles
&&
Solo verdadero si A y B son verdaderos
| A | B | → |
|---|---|---|
| 😞 F | 😞 F | ✗ NO |
| 😞 F | 😊 V | ✗ NO |
| 😊 V | 😞 F | ✗ NO |
| 😊 V | 😊 V | ✓ SÍ |
||
Solo falso si A y B son falsos
| A | B | → |
|---|---|---|
| 😞 F | 😞 F | ✗ NO |
| 😞 F | 😊 V | ✓ SÍ |
| 😊 V | 😞 F | ✓ SÍ |
| 😊 V | 😊 V | ✓ SÍ |
3 · El ejemplo del helado
🍦 Regla de mamá vs. regla de papá
Mamá — AND
"Puedes helado SI limpias tu cuarto Y haces tu tarea."
Solo hay helado cuando las dos cosas están hechas. Si te falta una, no hay helado.
Papá — OR
"Puedes helado SI limpias tu cuarto O haces tu tarea."
Con una sola de las dos, ya te ganaste el helado.
4 · Orden de evaluación
¿En qué orden se resuelve?
- Los paréntesis ( ) primero.
- El NOT (!) después.
- Las comparaciones (> < >= <= == !=).
- El AND (&&) antes que el OR (||), salvo que los paréntesis manden.
Ejemplo desglosado
4 > 2 && (2==0 || 0>-1)
- • 0 > -1 = verdadero
- • falso || verdadero = verdadero
- • 4 > 2 = verdadero
- • verdadero && verdadero = verdadero
5 · Práctica
Evalúa tus propias expresiones
Escribe cualquier combinación de números y operadores. El resultado se calcula al instante.
Evaluador en vivo
Prueba tú mismo
Escribe una expresión con > < >= <= == != y && || !. Verás si el resultado es verdadero o falso.
Expresión no válida
Ejemplos — haz clic para probar