INSTRUCCIÓN DO... LOOP

Anuncio
INSTRUCCIÓN DO... LOOP
Es una instrucción de repetición al igual que el ciclo for, pero la diferencia es que para ejecutar las
instrucciones se evalúa una condición.
La instrucción Do... Loop tiene dos sintaxis diferentes
Do while condición
Instrucción1
Instrucción2
[exitd do]
Instrucción N
Loop
Do Until condición
Instrucción1
Instrucción2
[exitd do]
Instrucción N
Loop
entendiendo las diferentes expresiones:
Do while
ejecuta un bloque de instrucciones siempre y cuando la condición sea verdadera, en caso sea falsa,
termina el ciclo y el programa continúa su ejecución en la siguiente línea de la instrucción loop.
Do Until
el bloque se ejecuta tantas veces como la condición sea falsa, terminando el ciclo hasta que el ciclo
se vuelva verdadero.
Exit Do
proporciona una salida para el ciclo sin necesidad de cumplir la condición; generalmente va
acompañada de una sentencia if para determinar el momento de la salida.
Ejercicio Dirigido:
programa el siguiente formulario:
INGRESE EL SIGUIENTE CÓDIGO
Private Sub Check1_Click()
List1.Visible = True
End Sub
--------------------------------------------------------------------Private Sub Command1_Click()
Dim numero As Integer
Dim valor As Integer
numero = 1
valor = Val(Text1.Text)
Do While valor > numero
List1.AddItem (numero)
numero = numero + 1
Loop
End Sub
Private Sub Command2_Click()
MsgBox "¿Desea Salir de la aplicación"
End
End Sub
--------------------------------------------------------------------Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii < 48 Or KeyAscii > 57 Then
KeyAscii = 0
End If
End Sub
Descargar