Está en la página 1de 3

¿QUÉ ES UNA ESTRUCTURA REPETITIVA?

Las estructuras repetitivas 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 otra 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.

Mientras condición hacer


acción 1
acción 2
acción 3
....
acción n
Fin_Mientras

Hacer un algoritmo en Pseint para determinar la media de una lista indefinida


de números positivos, se debe acabar el programa al ingresar un número
negativo.

Algoritmo Suma_Numeros
Definir n, media, conta Como Entero;
Definir i Como Real;
Escribir 'Ingrese un número';
Leer n;
media <- 0;
conta <- 0;
i <- 0;//inicializar
Mientras (n>=0) Hacer // El valor centinela es un número menor que cero

media <- media + n;//Acumulador


conta <- conta+1;//Contador
Leer n; // mientras n sea mayor que cero, el bucle continua
FinMientras
i <- media/conta;
Escribir 'La media es: ',i;
FinAlgoritmo
7 media conta
7 1
5 12 2
-3
1.- Hacer un programa que cuente del uno al 10

Inicio
x= 1
Mientras x<=10 hacer
Escribir x
x= x + 1
Fin_Mientras
Final
123…10

Hacer un algoritmo en Pseint para calcular la suma


de los primeros cien números con un ciclo repetir.
Algoritmo Suma_Numeros_Repetir
Definir suma,conta Como Entero;
conta <- 0;
suma <- 0;
Repetir
conta <- conta+1;
suma <- suma+conta;
Hasta Que conta=100
Escribir 'La suma es: ',suma;
FinAlgoritmo

Hacer un algoritmo en Pseint para calcular la suma de


los primeros cien números con un ciclo para.
Algoritmo Suma_Numeros_Para
Definir suma,i Como Entero;
suma <- 0;
Para i<-1 Hasta 100 Hacer
suma <- suma+i;
FinPara
Escribir 'La suma es: ',suma;
FinAlgoritmo
MIENTRAS REPETIR
Comprobación de la condición al inicio, antes Comprobación de la condición al final,
de entrar al bucle después de haber ingresado una vez al bucle
Las instrucciones del cuerpo del bucle se Las instrucciones del cuerpo del bucle se
ejecutan en forma repetitiva si la condición ejecutan si la condición es falsa
es verdadera
Las acciones del bucle se pueden ejecutar 0 o Las acciones del bucle se ejecutan por lo
más veces menos una vez

También podría gustarte