Episodio 5

Condicionales

Hasta ahora nuestros programas hacían siempre lo mismo. Hoy aprenderán a decidir: si llueve, llevo paraguas; si no, salgo ligero. ☔☀️

1 Los programas también deciden

Tú decides todo el tiempo: «si tengo hambre, entonces como; si no, sigo jugando». Un programa hace lo mismo con un condicional.

🌧️

Si llueve, llevo paraguas.
Si no, salgo ligero.

🎟️

Si tienes 18 años o más, puedes entrar.
Si no, no puedes.

🔋

Si la batería está baja, avisa al usuario.
Si no, no hace nada.

Toda decisión depende de una condición: una pregunta que solo se puede responder con SÍ o NO (en programación decimos verdadero o falso).

¿Recuerdas el tipo booleano del Episodio 2, el que solo puede ser verdadero o falso? ¡Una condición siempre da un booleano!

2 Las condiciones comparan

Casi todas las condiciones comparan dos valores. Estas son las comparaciones:

SignificaEn el diagramaEn códigoEjemplo
Mayor que>>5 > 3 → verdadero
Menor que<<5 < 3 → falso
Mayor o igual≥>=5 ≥ 5 → verdadero
Menor o igual≤<=6 ≤ 5 → falso
Igual a===4 == 4 → verdadero
Distinto de≠!=4 ≠ 4 → falso

⚠️ Ojo: en un proceso, = significa «guarda en» (x = 5). Para preguntar si dos valores son iguales, muchos lenguajes usan dos signos: x == 5.

🧪 ¿Verdadero o falso?

Cambia a y b; las seis comparaciones se actualizan solas.

a
✏️ la escribes tú
b
✏️ la escribes tú

3 El rombo: la forma de las decisiones

En el Episodio 3 viste cinco formas. Esta es la sexta: el rombo. Dentro escribimos la condición como una pregunta, y de él salen dos caminos: el del SÍ y el del NO.

Leer edad
¿edad ≥ 18?
SÍ ✅
Mostrar «Puedes entrar»
NO ❌
Mostrar «Aún no»

🔶 Una sola entrada: llega desde el bloque anterior.

🔶 Dos salidas: SÍ (la condición es verdadera) y NO (es falsa).

🔶 El programa solo recorre uno de los dos caminos. Después los caminos se juntan y el diagrama continúa.

En palabras: SI edad ≥ 18 ENTONCES mostrar «Puedes entrar», SI NO mostrar «Aún no».

4 Ejecuta las decisiones

Elige un ejemplo, cambia los números y avanza paso a paso. Fíjate qué camino se ilumina y cuál se apaga.

Con «si no» o sin él. A veces solo necesitas actuar cuando se cumple la condición y, si no se cumple, no pasa nada. Mira el ejemplo del contador: la rama del NO está vacía.
¿Te acuerdas del cine? En el Episodio 4 el contador de personas llegaba a −1. Con un condicional lo arreglamos: si personas < 0 entonces personas = 0.

🎮 Practica

¿Verdadero o falso?

¿Qué sale en pantalla?

Sigue el camino del programa y elige lo que muestra.

📌 Resumen