Control del flujo
🔀 Control del flujo de ejecución (Control Flow)

En esta sección vamos a aprender sobre el control flow, o el control del flujo de ejecución de nuestros programas. Esto nos permite decidir qué código se ejecuta, cuándo y cuántas veces.
Primero vamos a comenzar con los operadores de comparación, que nos permiten comparar valores entre sí. Luego veremos los operadores lógicos, como:
logical AND
logical OR
logical NOT
Estos operadores son fundamentales porque nos permiten implementar reglas reales, como validar datos, tomar decisiones y controlar el comportamiento de nuestros programas.
Después, vamos a estudiar tres tipos diferentes de sentencias de control de flujo:
Sentencias condicionales, que usamos para tomar decisiones dentro del programa.
Bucles (loops), que nos permiten ejecutar un bloque de código de forma repetida.
Finalmente, volveremos a nuestro calculador de inmuebles para añadir gestión de errores.
En esta última parte, el programa será más robusto: si el usuario ingresa un valor inválido, el programa no fallará, sino que le pedirá que lo intente de nuevo.
Bien, ahora sí… 👉 entremos en materia y empecemos 🚀