Consultas, desarrollo de programas y petición de presupuestos:

jueves, 12 de julio de 2012

Bucles

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