2. Definición
Es un procedimiento que ejecuta
cíclicamente un conjunto de operaciones
que además garantiza que ese conjunto de
operaciones se ejecutarán al menos una
vez, pues primero ejecuta las operaciones y
luego verifica la condición, a diferencia de
su hermano el ciclo while que primero
verifica la condición y luego ejecuta las
instrucciones.
3. Ejemplo
Hacer un algoritmo que simule una
calculadora que sume, reste, multiplique y
divide dos numero para esto se necesita
que muestre un menú si el usuario se
equivoca mándale un mensaje de alerta y
que vuelve a salir el menú lo mismo cuando
haga una operación para esto aplique la
sentencia haga hasta que.
4.
5.
6. Planteamiento del problema
En este presente algoritmo vemos que el
ciclo entra por defecto por primera vez
encontramos que nos muestra un menú de
opciones y el usuario controla lo que desea
hacer el vuelve a entra al ciclo hasta que el
usuario presione el numero para salir.
7. Prueba de escritorio
Numero de
ciclo
Decisión Num1 Num2 Mostrando
por pantalla
0 1 2 3 5
1 2 3 2 1
2 3 3 3 9
3 5 //// //// Fin de la
calculadora
8. Explicación de la prueba de
escritorio
En la ejecución del algoritmo vemos que el usuario
en el ciclo numero 0 escoge la opción numero 1 y
hace una suma de 2 y 3 dan como resultado 5, en el
ciclo numero 1 el usuario escoge la opción numero 2
y el algoritmo realiza una resta de 3 y 2 y el resultado
da 1, en el ciclo numero 3 el usuario solicita una
multiplicación así que escoge la opción numero 3 y
realiza la multiplicación de 3 y 3 que botan como
resultado 9, en el ciclo número 4 el usuario no solicita
mas operaciones así que se dirige a la opción
numero 5 y le muestra en pantalla el fin de la
ejecución del algoritmo.
9. Fin de la presentación del ciclo do while
(sentencia hasta que)