La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

CICLOS CONDICIONALES DINÁMICOS Y CICLOS CONDICIONALES FIJOS Aixa Sosa Colón NE: 1302738289 Programación 2250 – 3240 ONL Profesora. Rebecca Acevedo Rivera.

Presentaciones similares


Presentación del tema: "CICLOS CONDICIONALES DINÁMICOS Y CICLOS CONDICIONALES FIJOS Aixa Sosa Colón NE: 1302738289 Programación 2250 – 3240 ONL Profesora. Rebecca Acevedo Rivera."— Transcripción de la presentación:

1 CICLOS CONDICIONALES DINÁMICOS Y CICLOS CONDICIONALES FIJOS Aixa Sosa Colón NE: 1302738289 Programación 2250 – 3240 ONL Profesora. Rebecca Acevedo Rivera

2 A continuación estaré hablando sobre 2 tipos de ciclos condicionales en Visual Basic y serán los Ciclos dinámicos y los Ciclos fijos. Los ciclos son estructuras de repetición que ejecutan una o más instrucciones durante la cantidad de veces que esté determinado en la condición o expresión del ciclo. Los dinámicos se expresan: -Do – While -Do – Until Los fijos se expresan: -For – Next -For – Each

3 Ejemplos de ciclos Dinámicos El ciclo Do While las instrucciones se ejecutan hasta el momento en que la expresión se convierte en falsa. Bajo qué circunstancias se utilizan Do While Do Until En un ciclo Do Until es a la inversa, las instrucciones se ejecutan hasta el momento en que la expresión resulte cierta.

4 Ciclos dinámicos Los ciclos dinámicos (Do While y Do Until) son ciclos que dependen de una evaluación para que pueda ejecutar las instrucciones en su interior. Pueden ser escritos de forma tal que la condición o expresión se haga antes o después de entrar a las instrucciones del ciclo. Estos tipos de estructuras les llamamos pretest y posttest. La expresión para ciclos condicionales debe ser de tipo booleano (boolean), es decir, que la expresión a ser evaluada debe tener como resultado un valor cierto o falso (True o False). Si la condición se cumple, entonces se ejecutarán las instrucciones del ciclo. Es importante proveer dentro de las instrucciones del ciclo un mecanismo para que la expresión deje de cumplirse en algún momento, porque, de lo contrario, tendríamos un ciclo infinito (o sea, un ciclo que continúa ejecutando las instrucciones infinitamente porque la expresión siempre se cumple.)

5 Ejemplos de ciclos fijos El For Next es un ciclo condicional que nos ayuda a trabajar con repeticiones en las cuales nosotros como programadores sabemos la cantidad de veces que se debe repetir. Los ciclos de condiciones fijas tienen algo peculiar y es que no necesitan que la variable contador sea incrementada dentro de las instrucciones porque ella misma incrementa durante la ejecución del ciclo Bajo qué circunstancias se utilizan El ciclo For Each es comúnmente utilizado cuando deseamos trabajar con elementos de un listado. Un ejemplo del listado puede ser los elementos de un arreglo unidimensional o los caracteres de una variable tipo String. For NextFor Each

6 Diferencias entre dinámico y el fijo Una de las diferencias más significativas entre los ciclos dinámicos y los fijos es que en los ciclos dinámicos siempre dependerán de una evaluación booleana para saber si sus instrucciones deben ser leídas por el programa o no. Si utilizamos la estructura “Posttest” primero ejecutaremos las instrucciones y luego se evalúa si se tiene que correr más veces. Por otro lado, los ciclos fijos no dependen de una evaluación sino que las instrucciones siempre son aplicadas por el número de veces que hemos determinado previamente. Otra de las diferencias es que en los ciclos dinámicos necesitamos manipular las variables llamadas centinelas para incrementarlas o disminuirlas según nuestras necesidades. Los ciclos fijos No dependen de este tipo de variables ya que el comienzo y el fin están previamente determinados en la secuencia necesitada.

7 Similitudes entre dinámico y el fijo Desde mi punto de vista, la similitud de ambos tipos de ciclos es que te permiten ejecutar ciertos bloques de códigos para grandes bases de datos automáticamente lo cual le permite a los programadores evaluar grandes cantidades de datos mientras se usa menos código y disminuye la posibilidad de errores en el código.

8 Conclusión Ha sido de suma importancia para mi el aprender a programar con estos ciclos dinámicos y saber que con estos ciclos me puedo evitar cometer errores de programación porque en ellos a diversas formas de programar sin tener que recurrir a miles de código si en ellos puedes programar lo que miles de códigos pueden hacer. Conocer mas de programación para mi es vital ya que dentro de poco tiempo me abro campo a la programación en diversas etapas. También por este medio quiero agradecer a mi profesora por la aportación de sus conocimientos y su tiempo.


Descargar ppt "CICLOS CONDICIONALES DINÁMICOS Y CICLOS CONDICIONALES FIJOS Aixa Sosa Colón NE: 1302738289 Programación 2250 – 3240 ONL Profesora. Rebecca Acevedo Rivera."

Presentaciones similares


Anuncios Google