Ciclos
PROGRAMACION I
FRANKLIN DORIA
CICLOS EN ALGORITMOS
LEIDY MATTOS TORDECILLA
ING INDUSTRIAL
I SEMESTRE
MONTERIA-CORDOBA
CICLOS REPETITIVOS
Los ciclos repetitivostambié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 unnú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 devariable 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 encantidades variables.
Ejemplo: Nomina = Nomina + sueldo
CICLO MIENTRAS (EXPRESIÓN):
Esta estructura se utiliza cuando se quiere repetir un conjunto de instrucciones mientras se cumpla una determinadacondición la cual es evaluada al comienzo del ciclo. El grupo de instrucciones se ejecutará como mínimo cero veces (la expresión evaluada es falsa), o una o más veces (la expresión evaluada esverdadera, y se espera que esta cambie en el transcurso de la ejecución del grupo de instrucciones) 2. En el diagrama de flujo se utiliza la estructura de bifurcación, y cuando termina de ejecutarse el grupode instrucciones, el control del algoritmo retorna a la bifurcación, produciéndose una nueva evaluación de la expresión.
Instrucción a
Mientras (expresión)
Inicio
Instrucción 1
Instrucción2
Instrucción N
Fin
Instrucción b
CICLO REPETIR (INSTRUCCIONES) MIENTRAS
La expresión se evalúa al término de la ejecución del grupo de instrucciones que se necesitan repetir.
Las operaciones...
Regístrate para leer el documento completo.