La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

 Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta.

Presentaciones similares


Presentación del tema: " Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta."— Transcripción de la presentación:

1  Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta condicion sea True. Ejemplo: Si se disponía de un programa para agregar una serie de números fuera mayor que 100. Se podría utilizar la instrucción Do-while para llevar a cabo la suma de la siguiente forma: Dim sum As Integer = 0 Do While sum < 100 sum = sum + 10 Loop

2  Do-While y Do- Until En el código anterior, la línea Do While evalúa la siguiente línea de código; si no lo es, se desplaza a la línea siguiente del código a continuación de Loop. La palabra clave Loop le dice al código que regrese a la línea DoWhile y evalúe el nuevo valor de sum. La instrucción Do-While repite un bucle mientras una condicon permanece True pero a veces es posible que desee que el código repita a sí mismo hasta que una condición se conviert True. Puede utilizar la instrucción Do-Until del siguiente modo. Dim sum As Integer = 0 Do Until sum >=100 sum = sum + 10 Loop

3  Do-While y Do-Until Este código es similar al código para la instrucción Do-While, sólo que esta vez el código evalúa la variable sum para ver si es igual o mayor que 100.

4  For-Next y For Each  Counter -Se requiere en la instruccion For. Variable numérica. Variable de control para el bucle.  Datatype – Obligatorio, a menos que counter ya se haya declarado. Tipo de datos de counter.  Start – Obligatoria. Expresión numérica. Valor inicial de counter.  End – Obligatorio. Expresion numérica. Valor final de counter.  Step – Opcional. Expesión numérica. Cantidad en a que se incrementa counter cada vez que se recorre el bucle.

5  For-Next y For- Each  Statements – Opcional. Una o más instrucciones entre For y Next que se ejecutan un número especificado de veces.  Exit For – Opcional. Transfiere el control fuera del bucle For.  Next – Obligatorio. Termina la definición del bucle For.  Tipos de datos – El tipo de datos de counter suele ser Ingeger, pero puede ser cualquier tipo que admita los operadores mayor o igual que (>=), menos o igual que (<=), suma (+) u resta (-). Incluso puede ser un tipo definido por el usuario siempre que admita todos estos operadores.

6  For-Next y For- Each Las expresiones star, end y step suelen evaluarse como tipo Integer, pero pueden evaluarse como cualquier tipo de datos que se amplíe al tipo de counter. Si se utiliza un tipo definido por el usuario para counter, significa que hay que definir el operador de conversion Ctype para convertir los tipos de start, end o step al tipo de counter. Declaración – Si counter no se ha declarado fuera de este bucle, se debe declarar en a instrucción For. En tal caso, el ambito de counter es el cuerpo del bucle. Sin embargo, no se puede declarar counter fuera y dentro del bucle.

7  For-Next y For- Each Número de iteraciones – Visual Basic evalúa los valores de iteración start, end y step sólo una vez, antes de que comience el bucle. Si el bloque de intrucciones cambia end o step, estos cambios no afectan a la iteración bucle. Bucles anidados – Se pueden anidar bucles For colocando un bucle dentro de otro. Sin embargo, cada bucle debe tener una variable counter única. La siguiente construcción es válida. Tambien se pueden anidar entre sí tipos diferentes de estructuras de control.


Descargar ppt " Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta."

Presentaciones similares


Anuncios Google