7
Aplicaciones de Visual Basic con base de datos

Expocision de visual basic.. lara antamba

Embed Size (px)

Citation preview

Page 1: Expocision de visual basic.. lara antamba

Aplicaciones de Visual Basic con base de datos

Page 2: Expocision de visual basic.. lara antamba

CONCEPTO DE LA SENTENCIA DE CONTROL WHILE.

Es una de las estructuras de repetición

empleada en la programación de algoritmos y

en Visual Basic . While permite al

programador especificar las veces que se

repita una acción (una o más sentencias de

programación) mientras una condición se

mantenga verdadera.

“while es la (condición)”

Jess,tere

Page 3: Expocision de visual basic.. lara antamba

Sentencia While

Mientras la condición se mantenga verdadera, el bloque de instrucciones dentro de las llaves se ejecutará "x" cantidad de veces. Es necesario que alguna vez la condición se haga falsa, pues de lo contrario se entraría en un ciclo infinito de repeticiones (bucle infinito) y el programa se consideraría bloqueado. Por lo tanto es necesario que en el bloque de instrucciones dentro de la estructura while, se ejecute alguna acción que en algún momento haga que la condición sea falsa.

Jess,tere

Page 4: Expocision de visual basic.. lara antamba

Comentario sobre while

Utilice una estructura While...End

While si desea repetir un conjunto de

instrucciones un número indefinido de

veces, siempre que una condición sea

True. Si desea más flexibilidad con

respecto a la ubicación donde prueba la

condición o al resultado para el que la

prueba.Jess,tere

Page 5: Expocision de visual basic.. lara antamba

Reglas que se deben seguir para la sentencia “WHILE”

Naturaleza de la condición.- Generalmente, la condición es el resultado de comparar dos valores, pero también puede ser cualquier expresión que da como resultado un valor Boolean (Tipo de datos, Visual Basic) (True o False). Esto incluye los valores de otros tipos de datos, como los numéricos, que han sido convertidos a valores de tipo Boolean.

Probar la condición. La instrucción While comprueba siempre la condición antes de iniciar el bucle. La ejecución en bucle continúa mientras el resultado de la condición sea True.

Número de iteraciones. Si condición es False cuando entra en el bucle por primera vez, no se ejecuta ni una vez.

Jess,tere

Page 6: Expocision de visual basic.. lara antamba

Reglas

Anidar bucles.- Los bucles While se pueden anidar, colocando un bucle dentro de otro. También puede anidar tipos diferentes de estructuras de control entre sí.

Transferir fuera del bucle.- Instrucción Exit (Visual Basic) transfiere el control inmediatamente a la instrucción que sigue a la instrucción End While. Puede desear salir de un bucle si detecta una condición que hace que sea innecesario o que no se pueda continuar la iteración, como un valor incorrecto o una solicitud de finalización. Puede incluir el número que desee de instrucciones Exit While en cualquier parte del bucle While. Exit While se utiliza a menudo tras evaluar alguna condición, por ejemplo en una estructura If...Then...Else.

Bucles sin fin.-Un uso de Exit While consiste en comprobar una condición que puede ocasionar un bucle sin fin; es decir, un bucle que se puede ejecutar un número extremadamente elevado o infinito de veces. Si detecta este tipo de condición, puede utilizar Exit While para salir del bucle. Jess,tere

Page 7: Expocision de visual basic.. lara antamba

Eje: de la sentencia del control WHILEEjemplo :Este ejemplo utiliza la estructura While...End

While para incrementar una variable de contador. Las instrucciones del bucle se ejecutan en tanto la condición dé como resultado True.

Dim counter As Integer = 0While counter < 20 counter += 1End WhileMsgBox("While loop ran " & CStr(counter) & "

times") 

Jess,tere