Break: hace que salgamos del bucle o ciclo sin terminar de ejecutar las ordenes que le sigan
Continue: hace que saltemos del el ciclo actual, continuando el bucle de repetición
Veamos dos ejemplos:
Ejemplo de Break:
'ejemplo
de uso de break:
Dim
limite, a As
Integer
Print
"Introduce
un numero del 1 al 10, para salir del bucle cuando llegue a el:"
Input
limite
For
a =
1
To 10
If
a =
limite Then
Print
"Salgo
del bucle..."
Break
Endif
Print
"Numero
", a 'esto
no se ejuctara una vez que a llegue a ser igual que limite
Next
Print
"Fin
del ejemplo"
Y un ejemplo de Continue:
Print
"Usando Continue"
Print
"Introduce un numero del 1 al 10, para salte a la siguiente iteración del bucle cuando
llegue a el:"
Input
limite
For
a =
1
To
10
If
a =
limite Then
Print
"Salto a la siguiente iteración del bucle..."
Continue
Endif
Print
"Numero ", a 'esto
no se ejuctara una vez que a llegue a ser igual que limite
Next
Print
"Fin del ejemplo de uso de Continue"
- La salida generada, si le doy el valor de limite=3:
Usando Break
Introduce un numero del 1 al 10, para salir del bucle cuando llegue a el:
3
Numero 1
Numero 2
Salgo del bucle...
Fin del ejemplo de uso de Break
Usando Continue
Introduce un numero del 1 al 10, para salte a la siguiente interación del bucle cuando llegue a el:
3
Numero 1
Numero 2
Salto a la siguiente iteración del bucle...
Numero 4
Numero 5
Numero 6
Numero 7
Numero 8
Numero 9
Numero 10
Fin del ejemplo de uso de Continue
Enlace de descarga del código de ejemplo: Enlace
Para más información:
http://gambaswiki.org/wiki/lang/break?l=es&nh
http://gambaswiki.org/wiki/lang/continue?l=es&nh
No hay comentarios:
Publicar un comentario