La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ciclos en Visual Basic Elena Lopez National University College Online Agosto 3, 2010.

Presentaciones similares


Presentación del tema: "Ciclos en Visual Basic Elena Lopez National University College Online Agosto 3, 2010."— Transcripción de la presentación:

1 Ciclos en Visual Basic Elena Lopez National University College Online Agosto 3, 2010

2 Ciclos condicionales dinamicos Los ciclos son estructuras de repetición que ejecutan una o mas instrucciones durante la cantidad de veces que este determinado en la condición o expresión del ciclo. La expresión para ciclos condicionales debe ser de tipo booleano, quiere decir que la expresión a ser evaluada debe tener como resultado un valor cierto o falso. Si la condición se cumple, entonces se ejecutaran las instrucciones del ciclo. Un ciclo infinito es aquel que continua ejecutando las instrucciones infinitamente porque la expresión siempre se cumple.

3 Ciclos Do While y Do Until (Pretest) Se llama Pretest porque la expresión a ser evaluada es hecha antes de entrar a ejecutar las instrucciones del ciclo. Es así que si no se cumple, no se ejecutaran las instrucciones dentro del ciclo ni una sola vez. Dentro de las instrucciones del ciclo se debe proveer un mecanismo para que la expresión deje de cumplirse, para no tener un ciclo infinito.

4 Do-While (Pretest) Do While ExpresionBolleana Instrucciones …… Loop Do-Until (Pretest) Do Until ExpresionBooleana Instrucciones …… Loop

5 Ciclos Do While y Do Until (Posttest) Lo ciclos Do While y Do Until se pueden escribir de forma posttest. Así la expresión es evaluada al final del ciclo, lo cual permite que las instrucciones dentro del ciclo se ejecuten, por lo menos una vez. Se debe proveer dentro de las instrucciones un modo para que la expresión deje de cumplir y que el ciclo pueda terminar y no se ejecute infinitamente.

6 Do-While (Posttest) Do Instrucciones ….. Loop While ExpresionBooleana Do-Until (Posttest) Do Instrucciones ….. Loop Until ExpresionBoolena

7 Ciclos condicionales fijos Los ciclos condicionales fijos son los que se ejecutan una predeterminada cantidad de veces. El programador determina la cantidad en el código. Los ciclos For Next y For Each son ciclos condicionales fijos donde la cantidad de veces que se ejecuten las instrucciones dentro del ciclo no depende de el usuario ni de un centinela.

8 Ciclo For Next Tiene en su formulario original la palabra reservada For, seguida por una variable contador con tipo de dato Integer. Esa variable debe ser inicializada en un valor, luego colocamos la palabra reservada To seguido del valor final para la variable contador. En la siguiente línea se coloca el contador, luego las instrucciones y finalmente el For con la palabra reservada Next. For –Next For variable Contador = valorInicial To valorFinal Instrucciones …. Next [variableContador]

9 Ciclo For Each El ciclo For Each comienza con las palabras reservadas For Each, seguido de una variable que sirve para representar los elementos del arreglo. Es comúnmente utilizado cuando deseamos trabajar con elemento de un listado Los ciclos condicionales For Each nos ayudan a trabajar arreglos unidimensionales de cualquier tipo, For Each For Each elemento [As tipo_de_dato] In listado Instrucciones …. Next [elemento]

10 Agradecimiento al maestro Ismael Gonzalez Referencias Visual basic unidad 6.pdf Derechos reservados de National University College Shelly, G. B., & Vermant, M.E. (2010). Introduction to computers. Discovering computer 2010. Boston


Descargar ppt "Ciclos en Visual Basic Elena Lopez National University College Online Agosto 3, 2010."

Presentaciones similares


Anuncios Google