Estructa de control de bucles o ciclos

Solo disponible en BuenasTareas
  • Páginas : 4 (900 palabras )
  • Descarga(s) : 7
  • Publicado : 30 de marzo de 2010
Leer documento completo
Vista previa del texto
Visual Basic da soporte a bucles o ciclos a través de una serie de instrucciones llamadas estructuras de bucle. Un bucle es una serie de una o más instrucciones que se ejecutan de Forma repetitiva.La estructura de bucle se repite hasta que se satisface una condición predeterminada.

A) ESTRUCTURA DO-WHILE ó BUCLE DO.

El bucle DO es muy versátil. Con el se pueden crear gran variedad debucles distintos, bucles que comprueben una condición antes de ejecutar el bucle una vez, después de la primera ejecución y con combinaciones con mientras (WHILE) que se cumple una condición o hasta(UNTIL) que esa condición se cumpla.

Esta estructura tiene varias sintaxis, las cuales se indican a continuación:

1ra. Comprueba si la condición se sigue cumpliendo antes de cada pase y, en casoafirmativo, ejecuta el bucle.
Do While (Condición)
Bloque de instrucciones a ejecutar.
Loop
También puede expresarse:
While (Condición)
Bloque de instrucciones a ejecutar.
Wend2da. Sólo comprueba la condición después del primer pase del bucle y termina si la condición se cumple.
Do
Bloque de instrucciones a ejecutar.
Loop While (Condición)

3ra. Ejecuta el buclehasta que la condición deja de cumplirse.
Do Until (Condición)
Bloque de instrucciones a ejecutar.
Loop

4ta. Comprueba la condición después del primer pase, pero ejecuta el bucle hasta que lacondición deja de cumplirse.
Do
Bloque de instrucciones a ejecutar.
Loop Until (Condición)

La condición de cada bucle Do es cualquier expresión, control o valor booleano que se pueda considerarVerdadero o Falso. El Formato por utilizar dependerá sustancialmente de las necesidades del programa.

Las diferencias entre ellos se encuentran en las siguientes áreas:

 La ubicación de laprueba condición; si ésta aparece en la parte superior del bucle, tal vez nunca se ejecuten las instrucciones que se encuentran dentro. Si la prueba de la condición aparece en la parte inferior del...
tracking img