Está en la página 1de 11

Estructuras de secuencia Ciclos o

Bucles

Este tipo de estructuras marcan como orden de


ejecución la reiteración de una serie de acciones
basándose en un bucle. “Un BUCLE (loop, en inglés)
es un trozo de algoritmo cuyas instrucciones son
repetidas un cierto número de veces, mientras se
cumple una cierta condición que ha de ser claramente
especificada. La condición podrá ser verdadera o falsa,
y se comprobará en cada paso o iteración del bucle.
Básicamente, existen tres tipos de estructuras
repetitivas: Desde o
Para: este tipo de ciclo es ideal cuando se conoce la
cantidad de veces que se desea ejecutar una acción
También se hace necesario conocer otros conceptos que se manejan mucho
cuando hablamos de ciclos o bucle ellos son:

• Salida del bucle: es la condición que


dice cuándo saldremos de hacer
repeticiones (caminar mientras
• Decisión: donde se evalúa la encuentro un sillón, en el momento de
condición y, en caso de ser cierta, se encontrar un sillon dejo de caminar y
ejecuta. he salido del ciclo).

• Cuerpo del bucle: son las


instrucciones que queremos ejecutar
repetidamente un cierto número de
veces.
Una forma de controlar un bucle es mediante una variable llamada CONTADOR, cuyo
valor se incrementa o decremento en una cantidad constante en cada repetición que se
produzca. También, en los bucles suele haber otro tipo de variables llamadas
ACUMULADOR, cuya misión es almacenar una cantidad variable resultante de
operaciones sucesivas y repetidas. Es como un contador, con la diferencia que el
incremento/decremento es variable.

Ciclo para o desde

La estructura repetitiva PARA ó DESDE permite que las instrucciones las cuales contiene en
su ámbito, se ejecuten un número de veces determinado Una variable de control, que llamamos
contador, se incrementa o decremento desde un valor inicial hasta un valor final. Supondremos
un incremento de uno en uno y decrementos de menos uno en menos uno.
Afianzamiento de la temática
Realizar un algoritmo que sume los 10 primeros números naturales e imprima su resultado

Análisis

1. los números naturales se tomaran del 1 al 10


2. como se conoce la cantidad de veces que hay que sumar los números, lo mejor es utilizar
el ciclo desde o para
3. como se necesita sumar los números, lo mejor es utilizar un acumulador
4. En este caso, los números se conocen, por lo tanto no habría que capturar ningún valor
Prueba de escritorio

Línea 5 -> es importante inicializar las variables que serán utilizadas como
acumuladores Línea
6 -> instrucción del ciclo básico desde el número 1 hasta el 10, en este caso la variable
k se comporta como un contador Línea
7-> Al valor anterior que tiene la variable suma, le acumulamos un nuevo valor, como
puede observarse en la prueba de escritorio Línea
8-> todo ciclo al igual que todo condicional se debe cerrar Línea
9-> esta línea, se hubiese podido colocar antes de cerrar el ciclo, pero se imprimiría 10
un resultado
Una pequeña variación al ejercicio anterior
Realizar la suma de 10 números cualesquiera e imprimir su resultado

Análisis
1.- Para este caso se saben cuantos números serán los sumados, por lo cual se
recomienda utilizar nuevamente el ciclo para
2.- No se sabe cuales son los números, por lo tanto hay que capturarlos
3.- se aumentará una variable, la que captura los números
Ejercicio

Realizar un algoritmo que permita ingresar 10 números, de los cuales se debe sumar
aquellos que son positivos y contar los que son negativos, imprimir los resultados

Análisis

1.-Al igual que los ejercicios anteriores, se sabe cuantos números son
2.-Nuevamente el ciclo recomendado es el ciclo para o desde (desde i=1 hasta 10)
3.-Se complica un poco, pues se pide sumar y contar dependiendo el número
4.-Tendremos que utilizar una variable para contar y otra para acumular
5.-es necesario dentro del ciclo tomar una decisión
-Se desea desarrollar un algoritmo que permita determinar e imprimir el promedio de las
edades de los alumnos de el curso algoritmos de esta Cede, a demás se debe aprovechar la
consulta para determina cuantos son casados, cuanto viven en unión libre, cuantos solteros,
cuantos son viudos, cuantos vienen de otras ciudades, cuantos conocen la misión de la
UPOLLITOSLOCOS, si lo desean lo pueden clasificar por géneros. La realización de este
ejercicio con datos reales podrá conocer un poco más a sus compañeros de curso

También podría gustarte