Un condicional es una instrucción de programación que ejecuta una acción solo si se cumple una condición determinada. Funciona con la lógica "si… entonces": si la condición es verdadera, el programa hace una cosa; si es falsa, hace otra o nada. Es una de las estructuras de control más básicas y poderosas del código.
Tabla de Contenidos
- Cómo Funciona un Condicional
- Ejemplos de Condicionales con if y else
- Por Qué Es Importante para los Niños
Cómo Funciona un Condicional
El condicional más común es la instrucción if (si, en inglés). Por ejemplo: si la puntuación es mayor que 100, entonces muestra "¡Ganaste!". Muchos lenguajes añaden else (si no) para el caso contrario: si no, muestra "Sigue intentando".
Un ejemplo cotidiano: un videojuego revisa constantemente si la vida del personaje llega a 0, entonces termina la partida. Cada decisión que toma un programa, abrir una puerta, dar un premio o mostrar un mensaje, nace de un condicional que evalúa si algo es verdadero o falso, es decir, un valor booleano.
Ejemplos de Condicionales con if y else
Un condicional siempre evalúa si algo es verdadero o falso y actúa en consecuencia. Estos ejemplos lo muestran:
- Solo if:
si la nota es mayor o igual a 6, entonces muestra "Aprobado". - if y else:
si está lloviendo, lleva paraguas; si no, lleva gorra. - Condiciones encadenadas:
si la edad es menor de 13, muestra contenido infantil; si no, muestra contenido general.
El bloque if define qué pasa cuando la condición se cumple, y else ("si no") define qué pasa cuando no se cumple. Encadenar varios condicionales permite que un programa tome decisiones complejas paso a paso.
Por Qué Es Importante para los Niños
Los condicionales enseñan a pensar en causas y consecuencias, una habilidad clave del pensamiento lógico. En Scratch, un niño usa bloques "si… entonces" para que su personaje reaccione al tocar un obstáculo, y ve el resultado al instante. Así entiende que un programa toma decisiones igual que las personas.
En los cursos de programación para niños de Algonova, los estudiantes combinan condicionales con bucles para crear juegos que responden a cada acción. Puedes verlo en una clase gratuita de prueba, sin costo.


