La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ciclos Condicionales Dinámicos Luis Beato National University College.

Presentaciones similares


Presentación del tema: "Ciclos Condicionales Dinámicos Luis Beato National University College."— Transcripción de la presentación:

1 Ciclos Condicionales Dinámicos Luis Beato National University College

2 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, es decir que la expresión a evaluarse debe tener un resultado cierto o falso.

3 Ciclo “Do While and Do Until” Pueden ser escrito de modo que la expresiones haga antes de l entrar a las instrucciones del ciclo. A este tipo de ciclo le llamamos “Pretest”, porque la expresión a ser evaluada es hecha antes de entrar a ejecutar las instrucciones de ciclo. Los Ciclos “Do While and Do Until”, también pueden ser escritos de forma “posttest”. Aquí la expresión es evaluada al final del ciclo y se debe proveer dentro de las instrucciones un modo para que la expresión se deje de cumplir y que el ciclo pueda terminar y se ejecute infinitamente.

4 Ejemplos: Do-While (Pretest) Do-Until (Pretest) Do while ExpresionBooleana Do Until ExpresionBooleana Instrucciones Instrucciones …. ….. Loop Continúan los ejemplos…..

5 Ejemplos: Do-While (Posttest) D-Until (Posttest) Do instrucciones Instrucciones ….. ….. Loop while ExpresionBooleada Loop Until ExpresionBooleana

6 Similitudes y diferencias entre Do While and Do Until: El ciclo “Do Until” se comporta de forma similar al ciclo “Do While”, la diferencia estriba en la expresión. En el ciclo “Do While” la instrucciones se ejecutan hasta el momento en que la expresión se convierte en “Falsa”. En el ciclo “Do until” es a la inversa, las instrucciones se ejecutan hasta el momento en que la expresión sea cierta.

7 Ciclos Condicionales Fijos: Son aquellos que se ejecutan una determinada cantidad de veces. El programador determina esa cantidad en el código. Los Ciclo “For Next y For Each” son los ciclos condicionales fijos, donde la cantidad de veces que se ejecutan las instrucciones dentro del ciclo no depende de el usuario ni de un centinela.

8 Ciclo “For Next” Tiene su formato original y la palabra reservada “For”, seguida por la 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 próxima línea se colocan las instrucciones y finalizamos el “For” con la palabra reservada “Next”

9 Ciclo Each Comienza con la palabra reservada “For Each” seguido de una variable que sirve de para representar los elementos del arreglo. La palabra reservada “AS” seguida del tipo de datos esta entre corchetes; esto significa que son opcionales. Seguimos con la palabra reservada “In” seguida de la variable tipo listado y en la próxima colocamos las instrucciones para el ciclo y se finaliza el ciclo con la palabra reservada “Next”.

10 Ejemplo: For-Next For variableContador = valorInicial to valorFinal Instrucciones …… Next [variableContador] For-Each For each elemento [As tipo_de_dato] In listado Instrucciones …… Next [elemento]


Descargar ppt "Ciclos Condicionales Dinámicos Luis Beato National University College."

Presentaciones similares


Anuncios Google