LAZOS REPETITIVOS
Los ciclos repetitivos tambin llamados lazos o bucles permiten repetir una operacin o secuencia de
operaciones en funcin de ciertas condiciones. Es un segmento de un algoritmo o programa cuyas
instrucciones se repiten un nmero determinado de veces mientras se cumpla una determinada condicin.
Dentro de los ciclos se utilizan contadores y acumuladores, que regulan que el ciclo llegue a su fin.
A. 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.
B. Acumulador: Es una variable que incrementa o decrementa su contenido en cantidades variables.
Ejemplo: Nomina = Nomina + sueldo
-MIENTRAS: (WHILE-DO) - el ciclo mientras es la estructura bsica que permite repetir varias veces una
secuencia de operaciones, mientras se cumpla una determina condicin.
En C la sentencia while (condicin o expresin) instrucciones; es seguramente la ms utilizada. La
sentencia, o grupo de sentencias o instrucciones se ejecutan mientras la evaluacin de la expresin sea
verdadera.
-ESTRUCTURA REPETITIVA HACER MIENTRAS O DO WHILE
Una variacin de la sentencia while es: do instrucciones while (condicin o expresin); En ella la sentencia
se ejecuta al menos una vez, antes de que se evale la expresin condicional
-REPETIR: (REPEAT-UNTIL) - las operaciones de lazo repetir son ejecutadas hasta que la condicin sea
cierta.
-PARA: (FOR) se utiliza cuando se puede determinar el nmero de veces que hay que ejecutar las
instrucciones.
La estructura repetitiva for (en castellano se traducira como desde) se utiliza generalmente cuando
tenemos bien determinada la cantidad de repeticiones a realizar. Se diferencia de las anteriores en que se
debe incluir en la propia instruccin una variable de control, la cual se incrementa o decrementa de forma
automtica. La estructura de estas instrucciones viene a ser muy similar a la anterior.
Estructuras repetitivas
La mayora de los problemas de programacin requieren repetir un conjunto de acciones o sentencias,
este ciclo debe repetirse cuando alguna condicin de continuacin de ciclo sea verdadera .Existen dos
clases de repeticin y por lo tanto algunas estructuras repetitivas se adecuan mejor a una u otra
aplicacin, estas son:
Repeticin definida, controlada por contador, cuando se sabe el nmero exacto de ciclos o de veces a
repetir un bloque de acciones. (Estructura Repetitiva While)
En este caso se utiliza una variable de control para contar el nmero de repeticiones. La variable de
control se incrementa (por lo general en 1) cada vez que un grupo de instrucciones se ejecuta .Cuando el
valor de la variable de control indica que el numero correcto de repeticiones se ha alcanzado, el ciclo
termina.
Este lazo utiliza como contador la variable cont. y muestra la palabra vuelta y el nmero de vuelta en el
que va.
BIBLIOGRAFA
1. [Link]
option=com_attachments&task=download&id=508
2. [Link]
3. [Link]
4. [Link]