Estructura Repetitiva
Mientras_que
En la
estructura Mientras-que se especifica una condición que se evalúa al comienzo del
bucle y de acuerdo con el resultado de esa evaluación se decide ejecutar o no
las acciones que conforman el bucle.
Cuando termina cada iteración la condición se evalúa de nuevo; la condición debe seguirse cumpliendo para
que se sigan ejecutando las acciones del bucle.
Cuando la condición deja de cumplirse, entonces se deja de ejecutar el
bucle, es decir, cuando la condición se hace falsa. El número de iteraciones no se conoce con
exactitud, ya que esta dado en función de un dato dentro del programa. La estructura Mientras_que repetira un
proceso durante “N” veces, donde “N” puede ser fijo o variable. Su forma es:
MIENTRAS QUE
<condición> HAGA
Acción1
Acción2
.
.
AcciónN
FMQ
Ejemplo:
1.
Calcule el promedio de n
numeros.
INICIO
LEA n
suma ¬ 0
i ¬ 1
MQ i ≤ n HAGA:
LEA
num
suma ¬
suma+num
ESCRIBA i, “º número leido: ”, num
i ¬
i+1
FMQ
promedio ¬
suma/n
ESCRIBA “El promedio de los números leidos
es: ”, promedio
FIN
INICIO
suma ¬ 0
i ¬ 1
MQ i ≤ 5 HAGA:
suma ¬ suma+i
i ¬ i+1
FMQ
ESCRIBA “La suma de los 5 primeros números
enteros es: ”, suma
FIN
No hay comentarios:
Publicar un comentario