SlideShare une entreprise Scribd logo
1  sur  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.

Contenu connexe

Tendances

Salidas internas de bucles.
Salidas internas de bucles.Salidas internas de bucles.
Salidas internas de bucles.Chad Bridge
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlLic_Vera
 
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Maria B. Ramos Osorio
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptxWaldirOzuna2
 
Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo jorgeluisrivillas
 
Ejemplos c
Ejemplos cEjemplos c
Ejemplos cCarlos
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteRufi Flores
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do whileAlfredo Huamani Escobar
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOFredy Olaya
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Tipos de datos, identificadores, variables y constantes
Tipos de datos, identificadores,  variables y constantesTipos de datos, identificadores,  variables y constantes
Tipos de datos, identificadores, variables y constantesIEO Santo Tomás
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Estructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEEstructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEUniversidad de cordoba
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeIntJerry
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la ProgramaciónAlessandro Viera
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivasstarduslex
 

Tendances (20)

Salidas internas de bucles.
Salidas internas de bucles.Salidas internas de bucles.
Salidas internas de bucles.
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)Parcial (estructuras repetitivas"for y while" - herrmanientas case)
Parcial (estructuras repetitivas"for y while" - herrmanientas case)
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo
 
Ejemplos c
Ejemplos cEjemplos c
Ejemplos c
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do while
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
Tipos de datos, identificadores, variables y constantes
Tipos de datos, identificadores,  variables y constantesTipos de datos, identificadores,  variables y constantes
Tipos de datos, identificadores, variables y constantes
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Estructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASEEstructura for and while pseint - Herramientas CASE
Estructura for and while pseint - Herramientas CASE
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Arreglos
ArreglosArreglos
Arreglos
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la Programación
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 

En vedette

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 repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasyance1
 
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
 

En vedette (20)

Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
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 repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
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
 

Similaire à 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
 
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
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programaciónmedranovillalta
 

Similaire à 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
 
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
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programación
 

Dernier

libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 

Dernier (20)

libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 

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.