Un bucle me permite repetir secuencias
de lineas. Hay muchos tipos de bucles, pero hay uno que vale para
todo:
Mientras condicion_sea_cierta
acciones
fin mientras
Tengo que asegurar la entrada y la
salida, para que funcione correctamente.
<inicio>
n=0
mientras n<10
escribir n
n=n+1
fin mientras
<fIn>
Explicación
n=0
Con ello garantizo la entrada, si no le
doy valor a “n” va a coger el que pille
n=n+1
Con esto garantiza la salida, si no
garantizo la salida el programa no acabaría nunca.
“n”
funciona como un contador, cuenta cuantas veces se repite el bucle
Ejemplo:
<inicio>
n=0
mientras n<10
escribe n
n=n+1
fin mientras
escribir n
<fin>
Notas:
n=n+1 se puede cambiar por n++
Siempre tenemos que incluir n=n+1 (o
n++), para que el bucle termine. Se suele poner en la ultima linea
antes de “fin mientras”
No hay comentarios:
Publicar un comentario