La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

6.1 Estructuras de repetición Kermit Gonzalez PROG 2270L Profesora R. Acevedo.

Presentaciones similares


Presentación del tema: "6.1 Estructuras de repetición Kermit Gonzalez PROG 2270L Profesora R. Acevedo."— Transcripción de la presentación:

1 6.1 Estructuras de repetición Kermit Gonzalez PROG 2270L Profesora R. Acevedo

2 Visual basic En esta presentación se presentaran los tipos de ciclos disponibles al programar en Visual Basic además que se proveerán ejemplos de como utilizarlos.

3 Tipos de ciclos Existes dos tipos de ciclos los cuales con Condicionales Dinámicas Do-while Do- Until Condicionales Fijas For-each For-next

4 Condiciones Dinámicas Para utilizar la condición dinámica debemos primero expresar la variable que vamos a utilizar. Luego hay que inicializar la variable con un valor. Utilizando la variable hay que establecer una condición para que se cumpla las instrucciones. Se especifican las instrucciones o lo que sucederá mientras el loop este activo y finalmente se declara Loop para terminar el loop una vez la condición se haya cumplido. Los ciclos Dinámicos dependen de instrucción centinela la cual va a verificar que se cumpla la condición, y el ciclo también puede se terminado por el usuario.

5 Do While Ejemplo Dim intX As Integer = 1 While intX <= 10 MsgBox(intX.ToString()) intX += 1 Loop Se especifica la variable intX con un valor de 1 luego se indica que mientras la variable intX sea menor o igual a 10 muestre un mensaje con el valor de la variable intX y que se sume 1 a el valor de la variable intX. Una vez el valor de la variable intX llega a 10 se cumple la condición de el While y se termina el loop.

6 Do Until Ejemplo Dim intX As Integer = 1 Until intX > 10 MsgBox(intX.ToString()) intX += 1 Loop Se especifica la variable intX con un valor de 1 luego se indica hasta que la variable intX sea mayor a 10 muestre un mensaje con el valor de la variable intX y que se sume 1 a el valor de la variable intX. Una vez el valor de la variable intX llega a 10 se cumple la condición de el Until y se termina el loop.

7 Condiciones Fijas Para utilizar la condición For Next hay que establecer una varible contador y especificar el tipo de dato para esa varible. Al a varible contador hay que especificar le un valor inicial hasta (To) un valor final. Luego colocamos la instrucciones y cerramos el For con la palabra Next. Para utilizar la condición For Each debeos especificar una varible y especificar el tipo de dato de esa varible. Luego debemos especificar en donde se va a utilizar la varible. Terminamos el For con la palabra Next

8 For each Ejemplo For Each dato As Control In Me.Controls dato.BackColor = Color.Blue Next Esto lo que hace es cambiar el color de el back ground de los controles en el formularia a color azul

9 For next Ejemplo For i As Integer = 1 To 10 lstPrint.Items.Add(i) Next Al ejecutar el programa creara una lista con los números de el 1 al 10

10 Estructuras de repetición Hemos vistos los dos tipos de estructuras de repetición o Loops que podemos utilizar en Visual Basic además de ejemplos de como implementar los distintos tipos de condiciones. Podemos mencionar que las condiciones Do until, Do while y For – Next pueden realizar la misma función. Existe la diferencia que Do until y Do while hay que establecer la variable previo a establecer la condición. En For-Next todo se puede establecer en la misma línea. La condición de For each se aplica a grupos pre establecidos.


Descargar ppt "6.1 Estructuras de repetición Kermit Gonzalez PROG 2270L Profesora R. Acevedo."

Presentaciones similares


Anuncios Google