ubiquitour.com

Cómo hacer un bucle en Visual Basic

"Errar es humano, para realmente estropear las cosas toma un ordenador". Este viejo adagio revela cómo un ordenador puede repetir el mismo proceso una y otra vez muchas veces por segundo. En términos de programación, esto se denomina un bucle. Visual Basic tiene tres construcciones de bucle diferente: para, mientras y hacer. Cada uno repite un bloque de código o bien un cierto número de veces o en base a una condición. Siga estos pasos para cada una de las tres construcciones bucles.

Instrucciones

1 Abra Visual Basic y cree una nueva aplicación de consola. Haga click en "File", "Nuevo proyecto". Elegir "Windows" en "Visual Basic" en la vista de árbol. Haga clic en "Aplicación de consola" "Aceptable." Aparecerá la ventana de código para la nueva aplicación de consola. Escriba todo el código entre las dos líneas que se muestra a continuación.

Sub Main()

'--aquí va el código:

End Sub

2 Crear un bucle For. Esta repite un bloque de código mientras que la variación de un índice de un valor a otro. Introduzca el código como sigue:

Dim i As Integer

For i = 2 To 10 Step 2

Console.Write(i)

Console.Write(" ")

Next

Console.WriteLine()

Este bucle varía el entero desde 2 a 10, caminar por 2. El bucle se repite para los valores 2, 4, 6, 8 y 10, cada vez el número para la consola de la impresión. Después de completa el bucle, el cursor de la consola se avanza a la siguiente línea. Cuando se ejecuta, la salida aparece como sigue:

2 4 6 8 10

3 Crear un bucle. Esto se repite mientras se cumple una condición. Introduzca el código como sigue:

i = 1

While i <= 5

Console.Write(i)

Console.Write(" ")

i += 1

End While

Console.WriteLine()

En este ejemplo, el bucle cuenta de 1 a 5. El índice se establece en 1, entonces el tiempo bucle repetidamente imprime el valor de I en la consola luego añade 1. El tiempo bucle dice que se repetirá mientras I es menor o igual a 5, así que cuando llega a 6, el bucle se detiene. El resultado aparece como sigue:

1 2 3 4 5

4 Crear un bucle Do. Esto es similar a un

Mientras que lazo pero continúa hasta que se cumple una condición. Un bucle Do siempre se ejecuta al menos una vez. Introduzca el código como sigue:

i = 1

Do

Console.Write(i)

Console.Write(" ")

i += 1 Do

Loop Until i > 5

Console.WriteLine()

Este ejemplo parece similar a los del lazo pero note que la condición aparece después del bucle y que el bucle se repite hasta que la condición se cumple. La salida es el mismo que el ejemplo anterior.

Consejos y advertencias

  • Utilice el comando para cuando bucle a través de una matriz,
  • Utilizar el lazo al analizar el texto,
  • Utilice el comando al leer archivos.