Ciclos
Repetitivos
Los ciclos repetitivos también
llamados lazos o bucles permiten repetir una operación o secuencia de
operaciones en función de ciertas condiciones. Es un segmento de un algoritmo o
programa cuyas instrucciones se repiten un número determinado de veces mientras
se cumpla una determinada condición.
Dentro de los ciclos se
utilizan contadores y acumuladores, que regulan que el ciclo llegue a su fin.
Ø Contador: Es un tipo de variable que incrementa o decrementa su valor en un valor constante
Ø Contador: Es un tipo de variable que incrementa o decrementa su valor en un valor constante
Cuando
decimos incrementa estamos sumando. Ejemplo: Veces = Veces + 1
Como
se puede observar a la variable veces se le está incrementando un valor
constante (1); es decir a su contenido le sumas el valor y se vuelve a guardar
en la misma variable.
Ø Acumulador: Es una variable que incrementa o decrementa su contenido en cantidades variables.
Ejemplo: Nomina = Nomina + sueldo
Las estructuras de control iterativas se clasifican
en tres tipos:
Ø Mientras: (While-do) - el ciclo mientras es la estructura básica que permite repetir varias veces una secuencia de operaciones, mientras se cumpla una determina condición.
Ø Repetir: (repeat-until) - las operaciones de lazo repetir son ejecutadas hasta que la condición sea cierta.
Ø Para: (for) se utiliza cuando se puede determinar el número de veces que hay que ejecutar las instrucciones.