Está en la página 1de 8

Estructuras

repetitivas
EXISTEN TRES TIPOS QUE SON:
Ciclo Para o for
 La estructura repetitiva Para se utiliza generalmente cuando
tenemos bien determinada la cantidad de repeticiones a realizar.
Se diferencia de las otras dos en que se debe incluir en la propia
instrucción una variable de control, la cual se incrementa o
decrementa de forma automática.

 PARA (I= LINF, LSUP, INC)


 Proceso
 FINPARA
Ciclo Mientras Que o While

 Es una instrucción que permite que una acción se repita más de


una vez, donde la condición que controla el ciclo puede ser una
expresión relacional o una expresión lógica.

 MQ (condición)
 Instrucciones que se ejecutan mientras que la condición sea
verdadera
 FINMQ
Ciclo Que haga mientras que o do
While
 Esta instrucción de ciclo tiene la característica que se ejecuta al
menos una vez, ya que la condición que controla el ciclo se
encuentra al final, después de haber ejecutado las instrucciones
que se encuentran dentro de él. Esta instrucción de ciclo tiene la
característica de que se ejecuta mínimo una vez, ya que la
condición se evalúa después de que se han ejecutado las
instrucciones del ciclo.
 HAGA
 Instrucciones que se ejecutan mientras la condición sea verdadera
 MQ (Condición)
CUÁL CONSIDERA USTED QUE ES LA ESTRUCTURA REPETITIVA MÁS ÚTIL?

Seleccionar el mejor bucle no es tarea fácil, lo que si veo recomendable es


analizar el problema y comprobar si requiere una prueba al inicio entonces
usar el ciclo Mientras Que o el ciclo Para.
Si se requiere una prueba posterior usar Hacer Mientras Que.

Me parece útil el bucle Hacer Mientras Que porque éste ejecuta las
declaraciones dentro del cuerpo Hacer mientras Que antes de verificar la
condición.
Por otro lado en el ciclo Mientras Que primero se verifica la condición y luego
se ejecutan las declaraciones.
Por lo tanto puedo decir que si una condición es falsa en primer lugar, el
Hacer Mientras Que se ejecutará una vez. Y el ciclo Mientras Que no se
ejecutará en absoluto.

También podría gustarte