Tecnología

Inicio

Tipos de Loops en Visual Basic

En la programación, los bucles son una pieza muy esencial de cualquier programa. Todos los bucles tienen la misma funcionalidad básica, ya que todos ellos siguen ejecutando un bloque de conjunto de código hasta que se alcanza una determinada condición. Algunos bucles se adaptan mejor para ciertas situaciones, aunque la mayoría de las veces es sólo preferencia programador. La mayoría de las aplicaciones de un bucle particular por lo general se puede lograr mediante el uso de cualquiera de los otros bucles con la sintaxis correcta.

para Loops

"Para" bucles son uno de los lazos más utilizados en la programación. Un bucle "for" está diseñado para ejecutar un conjunto de código de un número predeterminado de veces antes de ser terminado. Se necesita un índice de bucle para mantener el recuento para cada ejecución del bucle. Una vez que el bucle alcanza su límite, se termina, y se ejecuta el siguiente lote de código.

mientras Loops

"Mientras que" bucles de continuar con la ejecución de un conjunto de comandos hasta que se alcanza una condición especificada. Por ejemplo, este tipo de bucle continuará la ejecución mientras que la variable es inferior a cuatro. Una vez que la variable se establece en algo superior a tres, el bucle terminará su curso.

Hacer hasta Loops

"Hacer hasta" se utilizan bucles cuando el código tiene que seguir para ser ejecutado hasta que se cumpla una condición. Un ejemplo de "Hacer hasta" bucle sería mantener a ejecutar comandos hasta que la variable es falsa. Una vez que la variable se cambia de verdadero a falso, se dará por terminado el bucle. Este circuito ofrece una "Exit Do" comando para salir del bucle antes de que llegar a la condición especificada.

Bucle do

"Hacer mientras que" bucles ejecutar código mientras una condición particular, sigue siendo cierto. Por ejemplo, este tipo de bucle se ejecutará código específico, mientras que una variable es mayor que dos variable. El código continuará a ser ejecutado hasta que la variable dos se convierte en mayor que una variable. Este bucle también es capaz de utilizar el "Exit Do" comunicado.