SlideShare una empresa de Scribd logo
Sentencia do
while
(Haga hasta
que)
Presentado por:
Ángela María López
Carlos De Horta Fernandez
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.
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.
Sentencia do while
Sentencia do while
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.
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
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.
Fin de la presentación del ciclo do while
(sentencia hasta que)

Más contenido relacionado

PPTX
Programación de nivel básico 3. c2. p2.
PPTX
Programación de nivel básico 1 y 2. c2.
PPTX
Programación de nivel básico 3. c2. p2.
PDF
Taller de ciclos en PSeInt
PPTX
Simulación en ambientes de producción y servicio
PPTX
Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 1 y 2. c2.
Programación de nivel básico 3. c2. p2.
Taller de ciclos en PSeInt
Simulación en ambientes de producción y servicio
Programación de nivel básico 3. c1. p2.

La actualidad más candente (17)

PPTX
Bucles 121005113556-phpapp01
PPTX
Presentación
DOCX
Taller algoritmos ciclo repetir
PPTX
Estructuras de control algoritmos dq
PDF
Estructuras de control repetitivas
PPTX
Estructuras repetitivas (bloques de instrucciones)
PPTX
Estructuras de control algoritmos
PDF
4.instrucciones de control en c++
PPTX
INTRODUCCIÓN A LA PROGRAMACIÓN
PPTX
Metodología de la programación
PPTX
Exposicion de programacion merlin
PPTX
Analisis y diseño de algoritmos
PDF
Desarrollo de hablididades de pensamiento
PPT
Algoritmo poncho
PDF
Recurso Educativo Lenguaje de Programaciòn C++
DOCX
Sentencias selectivas y repetitivas
PPTX
Estructuras repetitivas
Bucles 121005113556-phpapp01
Presentación
Taller algoritmos ciclo repetir
Estructuras de control algoritmos dq
Estructuras de control repetitivas
Estructuras repetitivas (bloques de instrucciones)
Estructuras de control algoritmos
4.instrucciones de control en c++
INTRODUCCIÓN A LA PROGRAMACIÓN
Metodología de la programación
Exposicion de programacion merlin
Analisis y diseño de algoritmos
Desarrollo de hablididades de pensamiento
Algoritmo poncho
Recurso Educativo Lenguaje de Programaciòn C++
Sentencias selectivas y repetitivas
Estructuras repetitivas
Publicidad

Similar a Sentencia do while (20)

DOCX
Trabajo bucles bn
PPTX
While para presentación
PPTX
Exposicion
PPTX
Exposicion
PPTX
estructuras de repeticion
DOC
Capítulo 3 Qbasic sentencias de control repetitivas
PPTX
Silva marcela conceptos_básicos_programación_m2
PDF
Estructuras alg
DOCX
Ejercicios mientrasyhacermientras
PPSX
Aprendiendo a programar
PPT
Sentencias de Repeticion
PPTX
Estructuras de control c3. p2.
PPTX
Estructuras de control c3. p2.
PPTX
Preciado lina poo_conceptos_generales
PPTX
Parcial
PDF
Tecnologia
PDF
Tecnologia (2).pdf
PDF
Tecnologia (2).pdf
PDF
Tecnologia (2).pdf
PDF
Tecnologia (2)-1.pdf
Trabajo bucles bn
While para presentación
Exposicion
Exposicion
estructuras de repeticion
Capítulo 3 Qbasic sentencias de control repetitivas
Silva marcela conceptos_básicos_programación_m2
Estructuras alg
Ejercicios mientrasyhacermientras
Aprendiendo a programar
Sentencias de Repeticion
Estructuras de control c3. p2.
Estructuras de control c3. p2.
Preciado lina poo_conceptos_generales
Parcial
Tecnologia
Tecnologia (2).pdf
Tecnologia (2).pdf
Tecnologia (2).pdf
Tecnologia (2)-1.pdf
Publicidad

Sentencia do while

  • 1. Sentencia do while (Haga hasta que) Presentado por: Ángela María López Carlos De Horta Fernandez
  • 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.
  • 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)