Tecnología

Inicio

Cómo hacer un bucle en Visual Basic

"Errar es humano, en realidad echar las cosas lleva un ordenador". Este viejo dicho revela cómo un equipo puede repetir el mismo proceso una y otra muchas veces por segundo. En términos de programación de computadoras, esto se llama un bucle. Visual Basic tiene tres construcciones de bucle diferentes: For, While y Do. Cada 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 tratar cada una de las tres construcciones de bucle.

Instrucciones

1 Abra Visual Basic y cree una nueva aplicación de consola. Haga clic en "Archivo", "Nuevo proyecto". Seleccione la opción "Windows" en "Visual Basic" en la vista de árbol. Haga clic en "Aplicación de consola", "OK". Aparecerá la ventana de código para la nueva aplicación de consola. Introduzca todo el código entre las dos líneas que se muestran a continuación.

Sub principal()

'- Código va aquí -

End Sub

2 Crear un bucle For. Esto se repite un bloque de código mientras se varía un índice de un valor a otro. Introduce el código de la siguiente manera:

Dim i As Integer

Para i = 2 a 10 Paso 2

Console.Write (i)

Console.Write ( "")

Siguiente

Console.WriteLine ()

Este bucle varía el número entero I 2-10, dando un paso por 2. El bucle se repite para los valores de 2, 4, 6, 8 y 10, cada vez que la impresión de la cantidad a la consola. Una vez finalizado el ciclo, el cursor de la consola se hace avanzar a la siguiente línea. Cuando se ejecuta, el resultado aparece como sigue:

2 4 6 8 10

3 Crear un bucle while. Esto se repite mientras se cumpla una condición. Introduce el código de la siguiente manera:

i = 1

Mientras i & lt; = 5

Console.Write (i)

Console.Write ( "")

i + 1 =

Mientras End

Console.WriteLine ()

En este ejemplo, el bucle cuenta de 1 a 5. El índice I se establece en 1, entonces el bucle while imprime varias veces el valor de I a la consola a continuación, añade 1. El bucle while dice que va a repetir, mientras que I es menos de o igual a 5, por lo que cuando llega a 6, el bucle se detiene. La salida aparece como sigue:

1 2 3 4 5

4 Crear un bucle Do. Esto es similar a una

Mientras bucle sino que continúa hasta que se cumpla una condición. Un bucle Do siempre se ejecuta al menos una vez. Introduce el código de la siguiente manera:

i = 1

Hacer

Console.Write (i)

Console.Write ( "")

i + = 1 Do

Loop Until i> 5

Console.WriteLine ()

Este ejemplo es similar al bucle de tiempo, pero se dio cuenta de que la condición aparece después del bucle y que el bucle se repite hasta que se cumple la condición. La salida es el mismo que el ejemplo anterior.

Consejos y advertencias

  • Para utilizar el comando cuando bucle a través de una matriz,
  • Utilice el bucle Mientras que al analizar el texto,
  • Utilice el comando Do al leer archivos.