Está en la página 1de 4

UNIVERSIDAD YACAMBU

VICERECTORADO ACADEMICO
FACULTAD DE INGENIERIA

Actividad 3. Pertenece al corte 2


Tarea Final corte 2

Francisco Morello
C.I.: V.- 27828.619
Expediente: III-201-00008
Materia: Algoritmos y programación

CABUDARE, JULIO 2020


Definición de estructuras repetitivas

Las estructuras repetitivas son aquellas que se utilizan cuando se quiere que un
conjunto de instrucciones se ejecuten un cierto número finito de veces, por
ejemplo, escribir algo en pantalla cierta cantidad de veces, mover un objeto de un
punto a otro cierta cantidad de pasos, o hacer una operación matemática cierta
cantidad de veces. Se les llama bucle o ciclo a todo proceso que se repite cierto
número de veces dentro de un pseudocódigo o un programa y las estructuras
repetitivas nos permiten hacerlo de forma sencilla.

Uso de las estructuras repetitivas

FOR (PARA): Esta estructura ejecuta las acciones del cuerpo del bucle un número
especificado de veces, y de modo automático controla el número de iteraciones o
pasos. Esta estructura se compone de tres expresiones. La primera expresión es
aquella que asigna un valor inicial (acción a ejecutar), la segunda expresión es la
que determina como y cuando se continúa o no el bucle, una condición que debe
ser satisfecha para que se continúe la ejecución (expresión lógica), y la
tercera expresión  permite que el valor inicial (índice) se modifique en cada
pasada.

 
WHILE (MIENTRAS): Repite el cuerpo del bucle mientras se cumpla una
determinada condición.

DO- WHILE (HACER MIENTRAS): cumple la misma función que la estructura


MIENTRAS. La diferencia está en que la estructura MIENTRAS comprueba la
condición al inicio y repetir lo hace al final. Es por ello que la estructura HACER
MIENTRAS se ejecuta por lo menos una vez.
Ejemplo (código) con al menos una de ellas.

EJEMPLO WHILE (MIENTRAS)


El problema es calcular la suma de los números naturales desde 1 hasta n.

Inicio
Entero i,n,Suma
Leer( n)
i=1
Suma =0
MIENTRAS (i<=n)
Suma=Suma+i
i=i+1
Fin_mientras
Escribir (Suma)
Fin

También podría gustarte