Sentencia do while
-
Upload
carliitox-dehorta -
Category
Documents
-
view
220 -
download
1
Transcript of Sentencia do while
![Page 1: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/1.jpg)
Sentencia do while
(Haga hasta que)
Presentado por:Ángela María LópezCarlos De Horta Fernandez
![Page 2: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/2.jpg)
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.
![Page 3: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/3.jpg)
EjemploHacer 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.
![Page 4: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/4.jpg)
![Page 5: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/5.jpg)
![Page 6: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/6.jpg)
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.
![Page 7: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/7.jpg)
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
![Page 8: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/8.jpg)
Explicación de la prueba de escritorioEn 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.
![Page 9: Sentencia do while](https://reader036.fdocuments.mx/reader036/viewer/2022071701/55c0dc60bb61eb6e5a8b4586/html5/thumbnails/9.jpg)
Fin de la presentación del ciclo do while (sentencia hasta que)