prg1 clases04
TRANSCRIPT
Universidad
Francisco GavidiaPROGRAMACIÓN I
Estructura DO While Loop
La estructura Do While Loop nos permiten realizar bucles que se
repiten mientras una condicion dada sea cierta, osea, cuando la
condicion no se cumpla, se sale del bucle y se continua con el
programa.
Análisis
MIENTRAS <Condicion> HACER
Accion 1
Accion 2
...
Accion n
FIN MIENTRAS
Ejemplo.
Sub Main()
Dim contador As Integer
contador = 1
Do While contador <= 10
Console.WriteLine("Contador: "
& contador)
contador = contador +
1
Loop
Console.Read()
End Sub
Construir un programa usando While que permita mostrar los números del 1 al 10
Otra forma
A veces tambien es necesario que la "accion" se realice una ves antes de
ejecutar la condicion del bucle While, para esto se utiliza la forma Do Loop While
Inversión
Estos bucles se ejecutan cuando la condicion dada es verdadera
(TRUE), pero si queremos que el ciclo se ejecuta mientras la
condicion sea falsa (FALSE), debemos cambiar el WHILE por el
UNTIL, quedando para el primer caso de la siguiente forma:
Ejemplo invertido
Ejemplo de un pequeño programa
Una ferretería desea tener un programa que le permita seleccionar
cualquiera de las dos opciones, según la tabla mostrada:
Se debe tener en cuenta que la tercera opción es salir, es decir que
se debe seguir trabajando mientras no se utilice la tercera opción.