miércoles, 12 de agosto de 2020

Ciclo Do-While

Estructura hacer-mientras ("do-while")


El bucle hacer-mientras al igual que el bucle desde/para que se verá con posterioridad, evalúan la
expresión al comienzo del bucle de repetición; siempre se utilizan para crear bucle pre-test. Los bucles
pre-test se denominan también bucles controlados por la entrada.

En numerosas ocasiones, se necesita que el conjunto de sentencias que componen el cuerpo del
bucle, se ejecuten al menos una vez, sin importar el valor de la expresión o condición de evaluación.
Estos bucles se denominan bucles post-test o bucles controlados por la salida. Un caso típico es el
bucle hacer-mientras (do-while) existente en lenguajes como C/C++, Java o C#.

El bucle hacer-mientras es análogo al bucle mientras, y el cuerpo del bucle se ejecuta una y otra vez
mientras la condición (expresión booleana) sea verdadera. Existe, sin embargo, una gran diferencia y
es que el cuerpo del bucle está encerrado entre las palabras reservadas hacer y mientras. Todas las
sentencias en el interior del bucle se ejecutan al menos una vez antes de que la expresión o condición
se evalúe. Entonces, si la expresión es verdadera las sentencias del cuerpo del bucle se ejecutan una
vez más. El proceso continúa hasta que la expresión evaluada toma el valor falso. El diagrama de
control del flujo se ilustra en la Figura 6.1, donde se muestra el funcionamiento de la sentencia hacermientras (Joyanes Aguilar, 2008, pág. 166).






ACTIVIDAD

D22) Elabore un diagrama de flujo que genere y presente la tabla de multiplicar del número 3 pero utilizando el ciclo While.

23) Elabore un diagrama de flujo que mediante el ciclo Do-While genere y presente los números impares del 35 al 19 en forma descendente.

24) Construya un diagrama que mediante un ciclo Do-While genere y presente la tabla de conversión de Kilos a libras desde 1 hasta 10.

25) Utilice el ciclo Do-While para presentar la tabla de la suma de un número ingresado.





Corrección de la semana anterior








No hay comentarios.:

Publicar un comentario

CICLOS: REPASO

CICLOS: REPASO  ACTIVIDADES Usando el ciclo FOR elabore la tabla para transformar Metros a Pies de 1 hasta 20 Ingrese la velocidad ...