Unidad: Flujo de Control
Expresiones Booleanas (True or False)
Para construir un flujo de control en nuestro programa, queremos poder verificar si algo es cierto (True) o Falso (False). Una expresión booleana es una declaración que puede ser verdadera o falsa.
Volvamos al ejemplo de "despertar". La primera pregunta, "¿Hoy es un día de semana?" se puede escribir como una expresión booleana:
Hoy es un día de semana.
Esta expresión puede ser True (verdadera) si hoy es martes, o puede ser False (falso) si hoy es sábado. No hay otras opciones.
Considera la frase:
El viernes es el mejor día de la semana.
¿Es esta una expresión booleana?
No, esta declaración es una opinión y no es objetivamente True o False. Alguien más podría decir que "el miércoles es el mejor día de la semana", y su declaración no sería menos verdadera o falsa que la anterior.
Ahora piensa en la frase:
El domingo comienza con la letra 'C'.
¿Es esta una expresión booleana?
¡Sí! Esta expresión solo puede ser verdadera o falsa, lo que la convierte en una expresión booleana. Aunque la declaración en sí es falsa (el domingo comienza con la letra 'C'), sigue siendo una expresión booleana.