-
Cómo escribir un bucle en Visual Basic
-
Tres componentes básicos de cualquier algoritmo de computadora son los estados secuenciales, operaciones condicionales y operaciones iterativas, o bucles. existen bucles en dos formas básicas en Microsoft Visual Basic 2008, el "Do" loop y el bucle "para el próximo". Loops están destinados a ser utilizados con las reglas que instruyen el bucle para repetir un cierto número de veces o hasta que se cumplan ciertas condiciones. Bucles de prueba para que esas condiciones antes de correr por primera vez son llamados "pre-test" bucles, y las que los análisis de estas condiciones después de ejecutar una vez que son llamados "post-test" bucles. Post-test bucles siempre se ejecutan al menos una vez.Instrucciones
El uso de un "hacer" bucle en Visual Basic 2008
1 Declarar variables que se van a utilizar en el bucle mediante la instrucción "DIM", como en:
contador de atenuación como entero
donde "contador" es la variable y "entero" es el tipo de variable.
2 Código del bucle "Do" usando un "bien" condición al inicio del bucle, por ejemplo:
contador de atenuación como entero
Hacer mientras contador <20
MessageBox.Show (counter.ToString)
contador = contador + 1
Lazo
3 Código el "hacer" bucle usando el "Hasta" condición al final del bucle, tales como:
contador de atenuación como entero
Hacer
MessageBox.Show (counter.ToString)
contador = contador + 1
Loop Until contador = 20
El uso de un "For-Next" bucle en Visual Basic 2008
4 Declarar variables que se van a utilizar en el bucle mediante la instrucción "DIM", como en:
contador de atenuación como entero
donde "contador" es la variable y "entero" es el tipo de variable, o declarar las variables dinámicamente como parte de la sentencia de bucle "For-Next".
5 Código del "For-Next" bucle mediante la creación de una sentencia condicional, tales como:
contador de atenuación como entero
Para contador = 1 al 10
MessageBox.Show (counter.ToString)
siguiente contador
6 Código el "For-Next" bucle a seguir un patrón utilizando sólo ciertos números, como en el siguiente ejemplo, que sólo muestra los números impares:
contador de atenuación como entero
Para contador = 1 a 10 el paso 2
MessageBox.Show (counter.ToString)
siguiente contador
7 Declarar la variable dinámicamente dentro del bucle como en el siguiente ejemplo:
Para mostrador como número entero = 1 al 10
MessageBox.Show (counter.ToString)
Siguiente Contador