100% encontró este documento útil (1 voto)
60 vistas2 páginas

Estructura For-Next en Visual Basic

La estructura For-Next sirve para repetir un grupo de instrucciones un número determinado de veces con un incremento específico, mientras que la estructura Do-While repite instrucciones hasta que se cumple una condición. For-Next usa menos líneas de código y es más simple que Do-While. For-Next se usa principalmente cuando se conoce el número de repeticiones, mientras que Do-While se usa cuando el número de repeticiones depende de una condición.

Cargado por

Angel Martin
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
60 vistas2 páginas

Estructura For-Next en Visual Basic

La estructura For-Next sirve para repetir un grupo de instrucciones un número determinado de veces con un incremento específico, mientras que la estructura Do-While repite instrucciones hasta que se cumple una condición. For-Next usa menos líneas de código y es más simple que Do-While. For-Next se usa principalmente cuando se conoce el número de repeticiones, mientras que Do-While se usa cuando el número de repeticiones depende de una condición.

Cargado por

Angel Martin
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Estructura For-Next

Esta estructura sirve para repetir un grupo de instrucciones un cierto número de veces y con un
incremento especificado, a diferencia con la estructura Do-While, la cual repite un grupo de
instrucciones hasta que se cumple una condición especifica.

Diferencias entre For-Next y Do-While

• Sintaxis:

For-Next: For ([Link])To([Link])Step(incremento)


(Operaciones)
Next
Do-While: (Valor inicial)
Do While (Valor final)
(Operaciones)
(Contador)
Loop
Con esto nos podemos dar cuenta que la sintaxis de For-Next es mucho más sencilla y ocupa
menos espacio a la hora de programar

• Renglones usados:

Para ello veremos un ejemplo de una sucesión numérica del 1 al 100 la cual va de 2 en 2

For-Next: Dim x As Integer


[Link]("Serie For-Next")
For x = 1 To 100 Step 2
[Link](x)
Next
Do-While: Dim x As Integer
[Link]("Serie Do-While")
x = 1
Do While x <= 100
[Link](x)
x = x + 2
Loop
Como podemos ver es más extensa la estructura Do-While, por lo que con la estructura For-Next
nos ahorramos un poco de tiempo al programar

• Uso:
Aunque ambas estructuras tienen funciones similares, y ambas pueden
resolver un mismo problema, su principal diferencia es que, la estructura
For-Next se usa principalmente para repetir ciertas acciones un número
determinado de veces, el cual ya se conoce. en cuanto a la estructura Do-
While, se usa principalmente para repetir ciertas acciones un número no
conocido de veces, hasta que se cumpla una condición establecida.

Conclusión:

Ambas estructuras son muy buenas para los bucles, y a pesar de ser muy parecidas, cada una tiene
sus ventajas en ciertos problemas, todo depende de la complejidad de este, por lo cual podemos
elegir el que nos beneficie y con el cual nos resulte eficiente a la hora de programar.

También podría gustarte