Clase 4 - Sentencia For - next
04.09.2012 00:16Sentencia For - Next .- Es un bucle es decir una repeticion de codigo hasta que le indiquemos que pare . Aqui veremos un ejemplo breve para entender su sintaxis.
' Importamos el system.console para ya no tener que escribir la palabra "console"
Imports System.Console
Module Module2
Sub main()
'Declaramos una variable llamada i que sea entero
Dim i As Integer
'La variable i es el numero donde vamos a inicializar nuestro conteo y la palabra "To" significa hasta esto significa que el conteo se va a dar hasta que la variable i llegue a 5 por lo tanto dará 5 vueltas
For i = 1 To 5
'En cada vuelta que dé vamos a imprimir el valor de i que va a ir aumentando en uno por cada vuelta y hasta que llegue a 5 recien terminará el for . Es decir se imprimira el 0 , 1,2,3,4,5 .
WriteLine(i)
Next
'La palabra reservada Next es como el cierre del for así como el cierre de un if es el end if en el for la palabra de cierre es el Next es decir una vez que termine el for se ejecutará lo que codificaremos despues de esa palabra.
ReadLine()
End Sub
End Module
Otro ejemplo de un For - Next que tratará de ingresar un numero y que me muestre el típico mensaje "hola mundo" el numero de veces dependiendo al numero ingresado :
'declaramos una variable i que va hacer el recorrido y una variable 'num' donde guardaremos el valor que ingresemos por consola.
Dim i, num As Integer
WriteLine("Ingresar numero : ")
num = ReadLine()
For i = 1 To num
WriteLine("Hola mundo...!!!")
Next
ReadLine()
'Con este pequeño programa nos mostrará la palabra Hola mundo n veces dependiendo al numero que ingresamos
NOTA: Luego Haré un video en youtube con otro ejemplo mas complejo para la sentencia For .