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

Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionalesAndreina Trejo
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpuIsaí Beto Matz Mijes
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6Maga Lasic
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosMario Villaseñor
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Elsecompumet sac
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 
Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)Royer Lopez Nuñez
 
Estructuras cíclicas o repetitivas en la programación
Estructuras cíclicas o repetitivas en la programaciónEstructuras cíclicas o repetitivas en la programación
Estructuras cíclicas o repetitivas en la programaciónPandora412
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos bakura4
 

La actualidad más candente (20)

Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a Objetos
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Calculadora con operaciones básicas en java
Calculadora con operaciones básicas en javaCalculadora con operaciones básicas en java
Calculadora con operaciones básicas en java
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
TRIGGERS O DISPARADORES
TRIGGERS O DISPARADORESTRIGGERS O DISPARADORES
TRIGGERS O DISPARADORES
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)
 
Estructura repetitiva for y while
Estructura repetitiva for y whileEstructura repetitiva for y while
Estructura repetitiva for y while
 
Estructuras cíclicas o repetitivas en la programación
Estructuras cíclicas o repetitivas en la programaciónEstructuras cíclicas o repetitivas en la programación
Estructuras cíclicas o repetitivas en la programación
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos
 
Transacciones en SQL SERVER
Transacciones en SQL SERVERTransacciones en SQL SERVER
Transacciones en SQL SERVER
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales
 
Objeto SqlDataReader
Objeto SqlDataReaderObjeto SqlDataReader
Objeto SqlDataReader
 

Destacado

Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivassena
 
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 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
 
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)

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
 
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 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
 
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
 
Ciclo haga mientras
Ciclo haga mientrasCiclo haga mientras
Ciclo haga mientras
 

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

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Último (20)

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

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.