1 / 21

Estructuras Repetitivas para

Estructuras Repetitivas para. Fundamentos de Programación I Agradecimientos al Ingeniero Namuel Solorzano por el material utilizado en estas diapositivas. Definición. Estructura de Control. Selectivas. Mientras que ->> while () do.. while () Para  for (…). Repetitivas.

gafna
Download Presentation

Estructuras Repetitivas para

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Estructuras Repetitivaspara Fundamentos de Programación I Agradecimientos al Ingeniero NamuelSolorzano por el material utilizado en estas diapositivas

  2. Definición Estructura de Control Selectivas • Mientras que ->> while() do..while() • Para for(…) Repetitivas

  3. Definición Estructura repetitiva: • Una estructura repetitiva es una instrucción que hace que se repitan un número controlado de veces, un conjunto de instrucciones ya sean básicas, de control o complementarias.

  4. Definición …………… Iteración Nro. N Iteración Nro. 1 Iteración Nro. 2

  5. Definición 1 1 En este segmento de algoritmo, podemos observar que la instrucción de salida y la instrucción de entrada su ejecución se REPITE cada una 4 veces. 2 2 3 3 ¿SE PUEDE REDUCIR ESTE ALGORITMO? 4 4

  6. Definición Estructura repetitiva Para: Esta estructura permite repetir un numero contralado de veces un conjunto de instrucciones (ya sea básicas, de control o complementarias). El NUMERO CONTROLADO DE VECES, se logra mediante una CONDICIÓN

  7. Definición Estructura repetitiva Para: Para Inicio Fin Incremento Instrucciones a repetir Fin (Para)

  8. Definición Estructura repetitiva Para: El símbolo Para, indica el inicio de la estructura repetitiva Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

  9. Definición Estructura repetitiva Para: Inicio y Fin corresponde al rango de veces que se deben iterar el conjunto de instrucciones que hacen parte de la estructura repetitiva Para ParaInicio, Fin,Incremento Instrucciones a repetir Fin (Para)

  10. Definición Estructura repetitiva Para: Inicio corresponde a una variable con su respectiva inicialización: Sintaxis variable  valorInicial Ejemplos i  0 j  1 n  20 ParaInicio,Fin,Incremento Instrucciones a repetir Fin (Para)

  11. Definición Estructura repetitiva Para: Fin corresponde al límite, es decir hasta donde debe repetirse el ciclo ParaInicio,Fin,Incremento Instrucciones a repetir Fin (Para)

  12. Definición Estructura repetitiva Para: Incremento/Decremento: se debe especificar un valor, el cual indica como va ir creciendo o decreciendo el contador (recuerde el contador es el que permite controlar la condición) ParaInicio,Fin,Incremento Instrucciones a repetir Fin (Para)

  13. Definición Estructura repetitiva Para: • Instrucciones a repetir: En esta sección se deben ubicar todas las instrucciones que el ciclo PARA va a repetir o iterar. • Recuerde dentro de estas instrucciones pueden ir: • Instrucciones Básicas • Instrucciones de Control • Algunas instrucciones complementarias Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

  14. Definición ¿Cómo se ejecuta la estructura Para? Inicializa la variable 1 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

  15. Definición ¿Cómo se ejecuta la estructura Para? Verifica si la variable no ha llegado o ha tomado el valor establecido en esta parte 2 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

  16. Definición ¿Cómo se ejecuta la estructura Para? Para Inicio, Fin, Incremento Si no ha llegado al fin, es decir si el contenido de la variable es MENOR O IGUAL al valor establecido en fin, entra a ejecutar las instrucciones del ciclo Instrucciones a repetir 3 Fin (Para)

  17. Definición ¿Cómo se ejecuta la estructura Mientras que? Incrementa/Decrementa la variable de acuerdo al valor especificado en esta parte 4 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

  18. Definición ¿Cómo se ejecuta la estructura Para? Nuevamente verifica si la variable no ha llegado o ha tomado el valor establecido en esta parte 5 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

  19. Definición ¿Cómo se ejecuta la estructura Para? Para Inicio, Fin, Incremento 1 2 Estos pasos se repiten mientras la variable sea MENOR O IGUAL al valor especificado en Fin Instrucciones a repetir 3 4 Fin (Para) 5

  20. Ejercicios • Desarrollar un algoritmo que permita mostrar cinco veces el nombre de nuestra universidad • Desarrollar un algoritmo que permita mostrar los diez primeros números naturales • Desarrollar un algoritmo que permita mostrar las potencias dos de los diez primeros números naturales (debe aparecer algo como esto: numero ^ 2 = resultado)

  21. Ejercicios Extra Clase • Elaborar un algoritmo y representarlo con Diagrama de Flujo que permita leer 5 números y encuentre el promedio de estos valores • Elaborar un algoritmo y representarlo con Diagrama de Flujo que permita capturar n datos de tipo entero y determinar por cada uno si es par o impar positivo o negativo • Desarrolle un algoritmo que le permita escribir alternadamente “SI” y “NO” 10 veces cada uno.

More Related