ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion En NET


Enviado por   •  16 de Julio de 2011  •  2.012 Palabras (9 Páginas)  •  629 Visitas

Página 1 de 9

Procesos repetitivos

Los procesos repetitivos o llamados bucles, se utilizan para repetir el o los códigos, un número determinado de veces, para esto usaremos el For, que nos permitir• repetir un número determinado de veces el código.

For / Next, con este tipo de bucle podemos repetir un código un número determinado de veces.

Sintaxis:

For <variable numérica> = <valor inicial> To <valor final> [Step <incremento>]

'Contenido del bucle, lo que se va a repetir

Next

Primera Forma: Una de las formas más utilizadas.

For i = 1 To 10

'Contara de 1 hasta 10

'La variable i tomara los valores 1, 2, 3, etc.

Next

Segunda Forma: Esta forma se utiliza para decirle como va a incrementar, ya sea como el ejemplo de 2 en 2.

For i = 1 To 100 Step 2

'Contara desde 1 hasta 100 (realmente 99) de 2 en 2

'La variable i tomara los valores 1, 3, 5, etc.

Next

Tercera Forma: Cuando queremos que un bucle sea en decreciente solo bastar• darle un valor negativo, al número, como en el ejemplo, queremos que en vez que avance del 1 al 10 queremos que este vaya del 10 al 1.

For i = 10 To 1 Step -1

'Contara desde 10 hasta 1

'La variable i tomara los valores 10, 9, 8, etc.

Next

For Each, este bucle repetirá o iterará por cada uno de los elementos contenidos en una colección.

Sintaxis:

For Each <variable> In <colección del tipo de la variable>

'Lo que se hará• mientras se repita el bucle

Next

Ejemplo:

Dim s As String

For Each s In "Hola Mundo"

Console.writeline(s)

Next

Este bucle recorre cada uno de los caracteres de una cadena, en este caso recorrerá cada carácter de la cadena “s” (Hola Mundo), comenzando por la H y de ahí la o y así hasta la última o de la palabra Mundo.

Función Reset: Esta función nos permite reiniciar un ciclo de proceso, o más aun podemos volver a un formato original de un control, esto ya lo veremos de acá mas adelante cuando tocaremos las ventanas de aplicación, que va a ser más o menos de acá a unas 2 o 3 entregas mas.

Función Exit: Esta función nos permite salir ya sea de un proceso o un bucle, también salir de toda una función, clase, y función principal Main.

ESTRUCTURAS REPETITIVAS

Las estructuras repetitivas o llamados también bucles, se utilizan para repetir el o los códigos, hasta que la expresión evaluada de un valor de Falso.

While / End While, Se repetirá mientras se cumpla la expresión lógica que se indicara después de While

Sintaxis:

While <expresión>

‘Lo que haya que hacer mientras se cumpla la expresión

End While

Ejemplo:

While i < 10

Console.writeline(i)

I = i + 1

End While

Este código escribirá el valor de i hasta que el valor de i tome el valor de 10

Do / Loop, este tipo de bucle es muy parecido al anterior. Si se utiliza solo con esas dos instrucciones, este tipo de bucle no acabara nunca y repetirá todo lo que haya entre Do y Loop.

Pero este tipo de bucle se puede usar con dos instrucciones que nos permitirán evaluar expresiones lógicas: While y Until Pero no debemos confundir este While con el While/End While que acabamos de ver anteriormente. La ventaja de usar While o Until con los bucles Do/Loop es que estas dos instrucciones podemos usarlas tanto junto a Do como junto a Loop, la diferencia está en que si los usamos con Do, la evaluación se hará antes de empezar el bucle, mientras que si se usan con Loop, la evaluación se hará después de que el bucle se repita al menos una vez.

Sintaxis:

Primera Forma: Este bucle evalúa al principio, mejor dicho realizara el código o las instrucciones un numero que digamos que sea n veces.

Do While <expresión>

instrucción

Loop

Segunda Forma: Este bucle evalúa al final, mejor dicho realizara el código o las instrucciones

n-1 veces.

Do

Instrucción

Loop While <expresión>

Tercera Forma: Este bucle evalúa al principio, a diferencia que el primero realizara

El código siempre y cuando la expresión sea falsa, mejor dicho realizara el código o las instrucciones n veces.

Do Until <expresión>

instrucción

Loop

Cuarta

...

Descargar como (para miembros actualizados)  txt (10.1 Kb)   pdf (90.6 Kb)   docx (14.8 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com