Sie sind auf Seite 1von 3

CICLOS REPETITIVOS

1Investigar, analizar y responder las siguientes preguntas:


Que son y para qué sirven los ciclos repetitivos en programación.
Qué tipo de ciclos repetitivos existen y en qué casos se utiliza cada tipo.
Cuál es la sintaxis en SLE para el uso de los ciclos repetitivos que existen.
Construya y explique 3 ejemplos de cada ciclo repetitivo

Desarrollo
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.
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 un contenido en
cantidades variables
Ejemplo: nomina= nomina + sueldo
El CICLO MIENTRAS ejecuta un bloque de acciones ‘mientras’ que una
condición dada se cumpla, es decir, cuando la condición evalúa a verdadero.
La condición es evaluada antes de ejecutar el bloque de acciones y si la
condición no se cumple, el bloque no se ejecuta. De esta manera es que el
número de repeticiones del bloque de acciones sea cero, pues, si la condición
la primera vez evalúa a falso, el bloque no será ejecutado alguna vez.

CICLO FOR
El ciclor for o para en español, es un ciclo repetitivo donde el usuario decide
cuantas veces quiere que repita una pregunta en el algoritmo. La estructura
de este ciclo es la siguiente.

para( expresión lógica) expresión incrementada.

instrucción 1
instruccion2
fin para

EJEMPLO

Un algoritmo que lea 5 números dados por un usuario y luego muestra el


resultado de la suma.

INICIO
ENTERO: N, i, SUMA
SUMA=0
PARA(i= 1 HASTA ,5 , 1)
MOSTRAR ('DIGITE UN NUMERO')
LEER (N)
SUMA= SUMA+N
FIN PARA
MOSTRAR ('LA SUMA ES:', SUMA)
FIN

Ciclo while (mientras)

Ejecuta un bloque de acciones mientras que una condición dada se cumpla, es decir, cuando la
condición evaluada a verdadero. La condición es evaluada antes de ejecutar el bloque de acciones
y si la condición no se cumple, el bloque no se ejecuta. De esta manera es que el numero de
repeticiones del bloque de acciones sea cero,

Das könnte Ihnen auch gefallen