SlideShare una empresa de Scribd logo
1 de 21
ESTRUCTURAS
REPETITIVAS
PARA


          Fundamentos de Programación I



 Agradecimientos al Ingeniero Namuel Solorzano
  por el material utilizado en estas diapositivas
DEFINICIÓN

             Selectivas



Estructura
    de
  Control                     Mientras que ->> while()
                               do..while()

             Repetitivas

                            Para                 for(…)
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.
DEFINICIÓN




                                      ……………


Iteración Nro. 1   Iteración Nro. 2           Iteración Nro. N
1

DEFINICIÓN
       1
             En este segmento de algoritmo,
       2     podemos observar que la instrucción
             de salida y la instrucción de entrada
       2
             su ejecución se REPITE cada una 4
             veces.

       3


       3


       4      ¿SE PUEDE REDUCIR
               ESTE ALGORITMO?
       4
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
DEFINICIÓN

Estructura repetitiva Para:



            Para   Inicio   Fin   Incremento


                   Instrucciones a
                       repetir



                     Fin (Para)
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)
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

                                   Para   Inicio Fin
                                                 ,         ,   Incremento



                                            Instrucciones a
                                                repetir



                                              Fin (Para)
DEFINICIÓN

     Estructura repetitiva Para:


Inicio corresponde a una
variable con su respectiva
inicialización:

Sintaxis

   variable  valorInicial
                             Para   Inicio,    Fin,    Incremento
Ejemplos

i 0                                 Instrucciones a
                                         repetir
j 1

n  20
                                       Fin (Para)
DEFINICIÓN
     Estructura repetitiva Para:


Fin corresponde al límite, es
decir hasta donde debe
repetirse el ciclo




                                Para   Inicio,   Fin      ,   Incremento



                                          Instrucciones a
                                              repetir



                                             Fin (Para)
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)
                                 Para   Inicio,   Fin,   Incremento

                                           Instrucciones a
                                               repetir



                                              Fin (Para)
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         Para Inicio, Fin, Incremento
instrucciones pueden ir:

 Instrucciones Básicas
                                      Instruccion
 Instrucciones de Control
                                      es a repetir
    Algunas    instrucciones
complementarias
                                         Fin (Para)
DEFINICIÓN
¿Cómo se ejecuta la estructura Para?


               Inicializa la variable

           1
  Para            Inicio,        Fin,
  Incremento


         Instrucciones a
             repetir



               Fin (Para)
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)
DEFINICIÓN
¿Cómo se ejecuta la estructura Para?




  Para            Inicio,   Fin,
  Incremento


         Instrucciones a            Si no ha llegado al fin, es decir si el
             repetir            3   contenido de la variable es MENOR O
                                    IGUAL al valor establecido en fin, entra
                                    a ejecutar las instrucciones del ciclo
               Fin (Para)
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)
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)
DEFINICIÓN
¿Cómo se ejecuta la estructura Para?




  Para            Inicio,   Fin,       1
  Incremento
                                       2   Estos     pasos    se
                                           repiten mientras la
         Instrucciones a               3   variable sea MENOR
             repetir                       O IGUAL al valor
                                       4   especificado en Fin

               Fin (Para)              5
EJERCICIOS
    Desarrollar un algoritmo que permita mostrar
    cinco veces el nombre de nuestra universidad
o   Desarrollar un algoritmo que permita mostrar
    los diez primeros números naturales
s   Desarrollar un algoritmo que permita mostrar
    las potencias dos de los diez primeros números
    naturales (debe aparecer algo como esto:
    numero ^ 2 = resultado)
EJERCICIOS EXTRA CLASE
1.   Elaborar un algoritmo y representarlo con
     Diagrama de Flujo que permita leer 5
     números y encuentre el promedio de estos
     valores
2.   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
3.   Desarrolle un algoritmo que le permita
     escribir alternadamente “SI” y “NO” 10
     veces cada uno.

Más contenido relacionado

La actualidad más candente

Bucles de Control Repetitivo Ciclos For
Bucles de Control Repetitivo  Ciclos ForBucles de Control Repetitivo  Ciclos For
Bucles de Control Repetitivo Ciclos ForRichard Robalino
 
Algoritmo de planificación srt
Algoritmo de planificación srtAlgoritmo de planificación srt
Algoritmo de planificación srtCarlos Solano
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do WhileJoshe Varillas
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosAriMendoza9
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcionalAlejandra MA
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlLic_Vera
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasDanny Martinez
 
Método de newton raphson Metodos Numericos
Método de newton raphson Metodos NumericosMétodo de newton raphson Metodos Numericos
Método de newton raphson Metodos NumericosTensor
 
Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansDaniel Gómez
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasVictor Zapata
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Josue Lara Reyes
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Rommel Lòpez
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoTAtiizz Villalobos
 
Elementos caracteristicos de la poo
Elementos caracteristicos de la pooElementos caracteristicos de la poo
Elementos caracteristicos de la pooMagda Fernandez
 

La actualidad más candente (20)

Bucles de Control Repetitivo Ciclos For
Bucles de Control Repetitivo  Ciclos ForBucles de Control Repetitivo  Ciclos For
Bucles de Control Repetitivo Ciclos For
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Algoritmo de planificación srt
Algoritmo de planificación srtAlgoritmo de planificación srt
Algoritmo de planificación srt
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicas
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructurados
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcional
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
If else
If elseIf else
If else
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Método de newton raphson Metodos Numericos
Método de newton raphson Metodos NumericosMétodo de newton raphson Metodos Numericos
Método de newton raphson Metodos Numericos
 
Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeans
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
 
Elementos caracteristicos de la poo
Elementos caracteristicos de la pooElementos caracteristicos de la poo
Elementos caracteristicos de la poo
 

Destacado

Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivassena
 
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Marcelo Vilela Pardo
 
Actividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo RepetitivoActividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo Repetitivozinax99
 
Algoritmo.repetitivo
Algoritmo.repetitivoAlgoritmo.repetitivo
Algoritmo.repetitivoEdianny Adan
 
Algoritmo repetitivo
Algoritmo repetitivoAlgoritmo repetitivo
Algoritmo repetitivosalerogustavo
 
Clase 2 3 estructuras de control
Clase 2 3 estructuras de controlClase 2 3 estructuras de control
Clase 2 3 estructuras de controlBoOriz Hero
 
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosgabriela puerta
 
Algoritmo ciclo repetitivo para
Algoritmo ciclo repetitivo paraAlgoritmo ciclo repetitivo para
Algoritmo ciclo repetitivo paramilagro0519
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representaciónBenjamin Medina Ramirez
 
diagramas de flujo,secuencias, bucles
diagramas de flujo,secuencias, buclesdiagramas de flujo,secuencias, bucles
diagramas de flujo,secuencias, buclesDiego Darko
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do whileDenisse C
 
Sentencias de Repeticion
Sentencias de RepeticionSentencias de Repeticion
Sentencias de RepeticionKenyi Figueroa
 
Estructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colasEstructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colasElias Peña
 

Destacado (20)

Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
 
Vectores y Matrices
Vectores y MatricesVectores y Matrices
Vectores y Matrices
 
Algoritmo Repetitivo
Algoritmo RepetitivoAlgoritmo Repetitivo
Algoritmo Repetitivo
 
Algoritmo Secuenciales
Algoritmo SecuencialesAlgoritmo Secuenciales
Algoritmo Secuenciales
 
Publicidad semántica
Publicidad semánticaPublicidad semántica
Publicidad semántica
 
Actividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo RepetitivoActividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo Repetitivo
 
Algoritmo.repetitivo
Algoritmo.repetitivoAlgoritmo.repetitivo
Algoritmo.repetitivo
 
Algoritmo repetitivo
Algoritmo repetitivoAlgoritmo repetitivo
Algoritmo repetitivo
 
Clase 2 3 estructuras de control
Clase 2 3 estructuras de controlClase 2 3 estructuras de control
Clase 2 3 estructuras de control
 
Algoritmo repetitivo
Algoritmo repetitivoAlgoritmo repetitivo
Algoritmo repetitivo
 
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
 
Algoritmo ciclo repetitivo para
Algoritmo ciclo repetitivo paraAlgoritmo ciclo repetitivo para
Algoritmo ciclo repetitivo para
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representación
 
diagramas de flujo,secuencias, bucles
diagramas de flujo,secuencias, buclesdiagramas de flujo,secuencias, bucles
diagramas de flujo,secuencias, bucles
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do while
 
Sentencias de Repeticion
Sentencias de RepeticionSentencias de Repeticion
Sentencias de Repeticion
 
Estructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colasEstructura de datos listas, pilas y colas
Estructura de datos listas, pilas y colas
 

Similar a Estructuras repetitivas fundamentos programación

Tema6
Tema6Tema6
Tema6UH
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrolroyimar
 
Presentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmosPresentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmosBERNARDAURELIOFELIZM
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxCarlos Díaz Sánchez
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivoyeisoncenteno1
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de controlUNEXPO
 
Instrucciones basicas para_c_(2)
Instrucciones basicas para_c_(2)Instrucciones basicas para_c_(2)
Instrucciones basicas para_c_(2)ramosmendezshura
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivasKareliaRivas
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivoAnderson Bolivar
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencialnelson0007
 
Do while, for y foreach
Do while, for y foreachDo while, for y foreach
Do while, for y foreachRogDer
 

Similar a Estructuras repetitivas fundamentos programación (20)

estructuras
estructurasestructuras
estructuras
 
Tema6
Tema6Tema6
Tema6
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrol
 
tema3.pptx
tema3.pptxtema3.pptx
tema3.pptx
 
Presentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmosPresentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmos
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptx
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Ciclos
CiclosCiclos
Ciclos
 
For
ForFor
For
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Estructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivasEstructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivas
 
Ciclos
CiclosCiclos
Ciclos
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Instrucciones basicas para_c_(2)
Instrucciones basicas para_c_(2)Instrucciones basicas para_c_(2)
Instrucciones basicas para_c_(2)
 
Estructura repetitiva for y while
Estructura repetitiva for y whileEstructura repetitiva for y while
Estructura repetitiva for y while
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivas
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencial
 
Do while, for y foreach
Do while, for y foreachDo while, for y foreach
Do while, for y foreach
 
Unidad3.pptx
Unidad3.pptxUnidad3.pptx
Unidad3.pptx
 

Último

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 

Último (20)

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 

Estructuras repetitivas fundamentos programación

  • 1. ESTRUCTURAS REPETITIVAS PARA Fundamentos de Programación I Agradecimientos al Ingeniero Namuel Solorzano por el material utilizado en estas diapositivas
  • 2. DEFINICIÓN Selectivas Estructura de Control  Mientras que ->> while() do..while() Repetitivas  Para  for(…)
  • 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. 1 Iteración Nro. 2 Iteración Nro. N
  • 5. 1 DEFINICIÓN 1 En este segmento de algoritmo, 2 podemos observar que la instrucción de salida y la instrucción de entrada 2 su ejecución se REPITE cada una 4 veces. 3 3 4 ¿SE PUEDE REDUCIR ESTE ALGORITMO? 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 Para Inicio 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 Para Inicio, Fin, Incremento Ejemplos i 0 Instrucciones a repetir j 1 n  20 Fin (Para)
  • 11. DEFINICIÓN Estructura repetitiva Para: Fin corresponde al límite, es decir hasta donde debe repetirse el ciclo Para Inicio, 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) Para Inicio, 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 Para Inicio, Fin, Incremento instrucciones pueden ir:  Instrucciones Básicas Instruccion  Instrucciones de Control es a repetir  Algunas instrucciones complementarias 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 Instrucciones a Si no ha llegado al fin, es decir si el repetir 3 contenido de la variable es MENOR O IGUAL al valor establecido en fin, entra a ejecutar las instrucciones del ciclo 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, 1 Incremento 2 Estos pasos se repiten mientras la Instrucciones a 3 variable sea MENOR repetir O IGUAL al valor 4 especificado en Fin Fin (Para) 5
  • 20. EJERCICIOS Desarrollar un algoritmo que permita mostrar cinco veces el nombre de nuestra universidad o Desarrollar un algoritmo que permita mostrar los diez primeros números naturales s 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 1. Elaborar un algoritmo y representarlo con Diagrama de Flujo que permita leer 5 números y encuentre el promedio de estos valores 2. 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 3. Desarrolle un algoritmo que le permita escribir alternadamente “SI” y “NO” 10 veces cada uno.