Manuales Visual Basic

Páginas: 10 (2416 palabras) Publicado: 11 de febrero de 2013
SEGUNDO CAP.








[pic]








Bucles y arreglos en
Visual Basic









2.1. Bucles

2.1.1. For…Next
2.1.2. Do…Loop
2.1.3. While…Wend

Una de las ventajas de la programación informática es la capacidad de repetir un conjunto de instrucciones una vez que se han escrito. Las órdenes específicas que se colocan el principio y al final, para controlar surepetición ejecutada, se conocen con el nombre de bucles. Estas órdenes le indican a la computadora cómo y con qué frecuencia deben ejecutar un conjunto de instrucciones.

Visual Basic admite dos tipos de bucles, que se usan comúnmente: los bucles de contador, que realizan una tarea un número determinado de veces, y los bucles condicionales, que ejecutan una tarea mientras se cumpla una condiciónespecífica o hasta que ésta se cumpla.


For... Next

Repite un grupo de instruccines un numero especifico de veces

Sintaxis

For contador = principio To fin [Step incremento]
[instrucciones]
[Exit For]
[instrucciones]
Next [contador]



La sintaxis de la instrucción For...Next consta de las siguientes partes:

|Parte |Descripción|
|contador |Variable numérica que se utiliza como contador de bucle. La variable no puede ser booleana ni|
| |un elemento de matriz |
|principio|Valor inicial del contador |
|fin |Valor final del contador |
|incremento |Opcional. Cantidad en la que cambia el contador cada vez que se ejecuta el bucle. Si no se |
||especifica, el valor |
|instrucciones |Opcional. Una o más instrucciones entre For y Next que se ejecutan un número especificado de |
| |veces. |


Elargumento puede ser positivo o negativo. El valor del argumento incremento determina la manera en que se procesa el bucle, como se muestra a continuación:

|Valor |El bucle se ejecuta si |
|Positivo o 0 |Contador = fin |


Una vez que se inicia el bucle y se han ejecutado todas las instrucciones en el bucle, incremento sesuma a contador. En este punto, las instrucciones del bucle se pueden ejecutar de nuevo (si se cumple la misma prueba que causó que el bucle se ejecutara inicialmente) o bien se sale del bucle y la ejecución continúa con la instrucción que sigue a la instrucción Next.

Sugerencia: Cambiar el valor de contador mientras está dentro de un bucle hace difícil su lectura y depuración.

Se puedencolocar en el bucle cualquier número de instrucciones Exit For como una manera alternativa de salir del mismo. La instrucción Exit For, que se utiliza a menudo en la evaluación de alguna condición (por ejemplo, If...Then), transfiere el control a la instrucción que sigue inmediatamente a la instrucción Next.

Se pueden anidar bucles For...Next, colocando un bucle For...Next dentro de otro. Para ello,proporcione a cada bucle un nombre de variable único como su contador. La siguiente construcción es correcta:

For I = 1 To 10
For J = 1 To 10
For K = 1 To 10
...
Next K
Next J
Next I


Nota: Si omite un contador en una instrucción Next, la ejecución continúa como si se hubiera incluido. Se produce un error si se encuentra una instrucción Next antes de su...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual De Programación En Visual Basic
  • Manuales Visual Basic
  • Manual Visual Basic
  • Manual de visual basic .net
  • Manual De Visual Basic
  • Manual de visual basic .net
  • Manual Visual Basic
  • Manual base de datos visual basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS