Title: bucles
Course: Tecnología y Digitalización 3º ESO 25-26

Los bucles son estructuras que repiten un conjunto de instrucciones. Ya hemos visto los bucles infinitos (que empiezan con do y terminan con loop) que se repiten siempre y los bucles for que se repiten un número de veces. En este cuestionario veremos otros bucles muy interesantes que se repiten mientras (while) o hasta (until) se cumpla una condición.

bucle until

Es muy parecido al bucle while, pero las instrucciones del bucle se repetirán hasta que se cumpla la condición.

sintaxis

Hay dos posibles sintaxis. Una poniendo until al final del bucle. En este caso las instruciones se ejecutarán al menos una vez, aunque la primera vez que se ejecute el bucle se cumpla la condición ya que está se valorará después de haberse ejecutado la primera vez.

do
.....
instrucciones
......
loop until condición

La otra poniendo until al inicio del bucle, de manera que si la condición es cierta la primera vez que se realiza el bucle, entonces no se ejecutan las instrucciones.

do until condición
.....
instrucciones
......
loop

bucle while

El conjunto de instrucciones del bucle se cumplirá mientras se cumpla la condición, es decir, se ejecutarán mientras la condición sea cierta.

sintaxis

Hay dos posibles sintaxis. Una poniendo while al final del bucle. En este caso las instrucciones se ejecutarán al menos una vez, aunque la primera vez que se ejecute el bucle no se cumpla la condición ya que está se valorará después de haberse ejecutado la primera vez.

do
.....
instrucciones
......
loop while condición

La otra poniendo while al inicio del bucle, de manera que si la condición es falsa la primera vez que se realiza el bucle, entonces no se ejecutan las instruciones.

do while condición
.....
instrucciones
......
loop