Está en la página 1de 5

Estructura de Repetición (Hacer- Mientras)

La estructura de repetición "hacer-mientras" (do-while en inglés) es


una estructura de control que se utiliza en programación para ejecutar
un bloque de código al menos una vez, y luego repetirlo mientras se
cumple una condición. En PSeInt, esta estructura se implementa de la
siguiente manera:
Hacer
// Código que se ejecuta al menos una vez
Mientras Que (condición)
Estructura de Repetición (Hacer- Mientras)
Las estructuras de repetición "mientras" (while en inglés) y "hacer-mientras"
(do-while en inglés) son dos tipos de bucles utilizados en programación para
repetir un bloque de código mientras se cumple una condición. Sin embargo,
tienen una diferencia fundamental en cuándo verifican la condición de
repetición:
• "Mientras" (while): En la estructura "mientras", la condición se evalúa
antes de entrar al bucle. Si la condición es falsa desde el principio, el bucle
no se ejecuta en absoluto.
• "Hacer-mientras Que" (do-while): En la estructura "hacer-mientras que", el
bloque de código se ejecuta al menos una vez, y luego se evalúa la
condición. Si la condición es falsa, el bucle se detiene; de lo contrario, se
repite.
Estructura de Repetición (Hacer- Mientras)
Mientras (condición)
// Código a ejecutar mientras la condición sea verdadera
FinMientras

Hacer
// Código a ejecutar al menos una vez
Mientras Que(condición)
Estructura de Repetición (Hacer- Mientras)
Ejemplos:
1. Crear un algoritmo en seudocódigo PSeInt que calcule el factorial de
un número entero positivo ingresado por el usuario usando Hacer-
Mientras que.
Estructura de Repetición (Haga- Mientras)
2. Crear un seudocódigo de PSeInt que calcule la suma de los primeros
x impares de un número x entero positivo ingresado por el usuario
usando Hacer- mientras Que.

También podría gustarte