Saltar a contenido

U2 · Estructuras de control

Leer el resumen

Hasta ahora los programas hacían siempre lo mismo, de arriba abajo. Con las estructuras de control, el programa decide y repite. Con if y la selección múltiple, elige qué camino tomar según una condición. Con for, while y do-while, repite un bloque de instrucciones las veces que haga falta. Las excepciones permiten reaccionar cuando algo sale mal, por ejemplo cuando el usuario escribe una letra donde se esperaba un número, sin que el programa se rompa. Y al final aprendes a depurar: ejecutar el programa paso a paso para ver dónde se equivoca.

Las estructuras que controlan el flujo del programa: decidir (if, selección múltiple), repetir (for, while, do-while) y reaccionar a los errores (excepciones). Incluye cómo depurar un programa paso a paso.

Teoría

Antes de empezar: qué debes dominar

  • Condicionales: if/else, else if, operadores lógicos y selección múltiple.
  • Bucles: for, while, do-while y variables de control para cortar un bucle.
  • Excepciones: try, catch/except, finally y cómo lanzar una excepción propia.
  • Depuración: puntos de ruptura, avanzar paso a paso y observar variables.

Ejercicios de la unidad

Bloque Ejercicios
P2.1 · Sentencias condicionales 10
P2.2 · Sentencias iterativas y saltos 25
P2.3 · Captura de excepciones 5
P2.4 · Depurar programas 1

Antes de pasar a los ejercicios

Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios de esta unidad: