SlideShare una empresa de Scribd logo
1 de 4
ENSAYO
NOMBRE:Richard Andréss Robalino Quito.
                  TEMA: BUCLES DE CONTROL REPETITIVO
                            CICLOS FOR

Los bucles de control repetitivo se refiere a un cuerpo de programa, que consta de un conjunto de
instrucciones, las cuales poseen sentido, continuidad, una secuencia, y una cantidad que se va a
realizar en un determinado tiempo, y todas estas instrucciones se van a repetir bajo una condición
determinada. Hay varios ejemplos de la realidad que podemos adaptarlos este concepto como
por ejemplo:

        Flujo de personas por un terminal,
        Flujo de ondas radiales.
        El flujo de agua por una tubería
        Flujo de la Electricidad
        La transmisión de Datos por Internet.

                                         Por ejemplo graficándolo de otra manera en la emisión de un
                                         número determinado de ondas de radio, que van a recorrer una
                                         distancia hasta que cumplan un número de ondas emitidas, por
                                         ejemplo 300. Es decir La radio va a emitir ondas hasta cuando el
                                         número de ondas emitidas sea 300. Al llegar a 300 ondas
                                         emitidas la radio ya no podrá emitir más ondas.
Fig 1 Transmisión de ondas de radio
Sacada de
                                         Entonces el ciclo for en un diagrama de flujo quedaría de la
http://bandeandofrixyinfo.blogspot.com
/2010/10/ondas-electromagneticas.html    siguiente manera: Fig. 2


                                                  Su sintaxis en C quedaría de la siguiente
                                                  manera:

                                                  For (inicialización; condición; incremento)

                                                      {

                                                       Instrucción o conjunto de instrucciones

                                                      }


  Fig.2Diagrama de Flujo del ciclo FOR
Sacada de (http://www.javaya.com.ar/
detalleconcepto.php?codigo=84&inicio=)
CARACTERÍSTICAS DEL CICLO FOR:
La inicialización solo se la realiza una vez, es decir el ciclo for solamente ejecuta una sola
        vez la inicialización.
        La condición debe ser de tipo lógica, y de acuerdo a esta se ejecutan o no el conjunto de
        instrucciones.
        El incremento se ejecuta después del conjunto de instrucciones, y vuelve a evaluar la
        condición, si esta es verdadera ejecuta las acciones caso contrario termina el ciclo, si la
        condición es verdadera al final del conjunto de instrucciones ejecutadas, se realiza el
        incremento y así sucesivamente.

USO:
    Al ciclo for se lo utiliza cuando ya sabemos el número de Iteraciones que va a tener el ciclo
    Su control se basa en un contador y este puede ser de decremento o aumento.
    Por claridad porque por ejemplo while, do-while utilizan muchas líneas mientras con ciclo
     for se realiza en menos líneas de código.

VENTAJAS Y DESVENTAJAS
   VENTAJAS
    si se puede determinar la cantidad de iteraciones se puede aportar claridad y sencillez en
      la estructura del programa.
    Disminución de tiempo en el desarrollo del programa
  DESVENTAJAS
    Que las iteraciones establecidas es el factor que determina el fin del bucle.
    No se puede salir del bucle repetitivo sino se realizan todas las iteraciones establecidas
      dentro del ciclo.

EJEMPLO
                                           DIAGRAMA DE FLUJO
                Inicio


           fact=1


              Leer n

     for (cont=1;cont<=n;cont++)
si
       fact=fact*cont;
                                      NO


                    FIN
FACTORIAL DE UN NÚMERO
PROGRAMA EN C
#include <stdio.h>
#include <stdlib.h>

int main()
{
intcont, fact=1, n=0;
printf("n n Programa que presenta el factoria de un numero:");
printf("n n Ingrese el numero:");
scanf("%d", &n);
for (cont=1;cont<=n;cont++)
fact=fact*cont;
printf("n n el factorial de:%u -> es:%u n n",n,fact);
}

SALIDA DEL PROGRAMA




CONCLUSIONES:

     El comportamiento del ciclo for es similar a los demás estructuras de control como el
      while y do while.
     Al ciclo for se lo controla mediante un contador y este determina el número de
      iteraciones que va a tener el ciclo y si estas no terminan, no se puede salir del ciclo.
     Si queremos claridad y sencillez en nuestro código utilizamos el for por eso es el más
      utilizado por los programadores, pero tiene sus desventajas que ya lo explicábamos
      anteriormente.
BIBLIOGRAFÍA:

    JOYANES Luis. Fundamentos de Programación. 4ta Edición. España: Ed. Edigrafos. 2008.
      Pág. 751
    Ing. Patricio Puchaicela. Profesor de Fundamentos de Programación. Universidad Técnica
      Particular de Loja.

Más contenido relacionado

La actualidad más candente

Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Idalia Tristan
 
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
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..NANO-06
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivasstarduslex
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionJesus22barrera
 
Cuestionario
CuestionarioCuestionario
CuestionarioJose Nava
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOFredy Olaya
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujolisvancelis
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CCristian Maza
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmosGabriel Diaz
 

La actualidad más candente (20)

Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de 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...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacion
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
TRIGGERS O DISPARADORES
TRIGGERS O DISPARADORESTRIGGERS O DISPARADORES
TRIGGERS O DISPARADORES
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmos
 

Similar a Bucles de Control Repetitivo Ciclos For

Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosmarigelcontreras
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosmarigelcontreras
 
Estructura Secuencial
Estructura SecuencialEstructura Secuencial
Estructura SecuencialRegina Flores
 
Estructura de instrucciones de control
Estructura de instrucciones de controlEstructura de instrucciones de control
Estructura de instrucciones de controlSusana Moyolema
 
Gráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlabGráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlabFabián Garzón
 
Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)
Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)
Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)SANTIAGO PABLO ALBERTO
 
Control del nivel de un tanque en régimen laminar
Control del nivel de un tanque en régimen laminarControl del nivel de un tanque en régimen laminar
Control del nivel de un tanque en régimen laminarAdalberto C
 
Control digital: Introducción a control digital
Control digital: Introducción a control digital Control digital: Introducción a control digital
Control digital: Introducción a control digital SANTIAGO PABLO ALBERTO
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacionCarlos G Mora
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulinkAlex Santos
 
REPRESENTACION-EJEMPLO ALGORITMOS
REPRESENTACION-EJEMPLO ALGORITMOSREPRESENTACION-EJEMPLO ALGORITMOS
REPRESENTACION-EJEMPLO ALGORITMOSMaría Fula
 
Practicas 2016
Practicas 2016Practicas 2016
Practicas 2016Tensor
 

Similar a Bucles de Control Repetitivo Ciclos For (20)

Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
FUNCIONES DE STELLA
FUNCIONES DE STELLAFUNCIONES DE STELLA
FUNCIONES DE STELLA
 
Estructura Secuencial
Estructura SecuencialEstructura Secuencial
Estructura Secuencial
 
211 matlab senales
211 matlab senales211 matlab senales
211 matlab senales
 
Estructura de instrucciones de control
Estructura de instrucciones de controlEstructura de instrucciones de control
Estructura de instrucciones de control
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Gráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlabGráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlab
 
laboratorio1 de diniz
laboratorio1 de dinizlaboratorio1 de diniz
laboratorio1 de diniz
 
Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)
Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)
Practica 6 Telecomunicaciones: Ciclo de trabajo (PWM)
 
Control del nivel de un tanque en régimen laminar
Control del nivel de un tanque en régimen laminarControl del nivel de un tanque en régimen laminar
Control del nivel de un tanque en régimen laminar
 
Taller cruce por cero
Taller cruce por ceroTaller cruce por cero
Taller cruce por cero
 
Control digital: Introducción a control digital
Control digital: Introducción a control digital Control digital: Introducción a control digital
Control digital: Introducción a control digital
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulink
 
Notación Asintótica
Notación AsintóticaNotación Asintótica
Notación Asintótica
 
REPRESENTACION-EJEMPLO ALGORITMOS
REPRESENTACION-EJEMPLO ALGORITMOSREPRESENTACION-EJEMPLO ALGORITMOS
REPRESENTACION-EJEMPLO ALGORITMOS
 
Practicas 2016
Practicas 2016Practicas 2016
Practicas 2016
 

Más de Richard Robalino

Fuente fija de 12 y 24 voltios
Fuente fija de 12 y 24 voltiosFuente fija de 12 y 24 voltios
Fuente fija de 12 y 24 voltiosRichard Robalino
 
El emprendimiento y el éxito
El emprendimiento y el éxitoEl emprendimiento y el éxito
El emprendimiento y el éxitoRichard Robalino
 
Las lluvias evidencian debilidades
Las lluvias evidencian debilidadesLas lluvias evidencian debilidades
Las lluvias evidencian debilidadesRichard Robalino
 
Sistema nacional de evaluacion de cuentas
Sistema nacional de evaluacion de cuentasSistema nacional de evaluacion de cuentas
Sistema nacional de evaluacion de cuentasRichard Robalino
 
Advantages and disadvantages of free trade
Advantages and disadvantages of free tradeAdvantages and disadvantages of free trade
Advantages and disadvantages of free tradeRichard Robalino
 
Generacion de energía eléctrica - Situación del sistema eléctrico ecuatoriano
Generacion de energía eléctrica - Situación del sistema eléctrico ecuatorianoGeneracion de energía eléctrica - Situación del sistema eléctrico ecuatoriano
Generacion de energía eléctrica - Situación del sistema eléctrico ecuatorianoRichard Robalino
 
El top 11 de las tecnologías de la ultima decada 2002 2012
El top 11 de las tecnologías de la ultima decada 2002   2012El top 11 de las tecnologías de la ultima decada 2002   2012
El top 11 de las tecnologías de la ultima decada 2002 2012Richard Robalino
 
El top 11 de las tecnologías de la ultima decada 2002 2012
El top 11 de las tecnologías de la ultima decada 2002   2012El top 11 de las tecnologías de la ultima decada 2002   2012
El top 11 de las tecnologías de la ultima decada 2002 2012Richard Robalino
 
Los retos sociales en la transición de siglo
Los retos sociales en la transición de sigloLos retos sociales en la transición de siglo
Los retos sociales en la transición de sigloRichard Robalino
 
Generación de Energía Eléctrica
Generación de Energía EléctricaGeneración de Energía Eléctrica
Generación de Energía EléctricaRichard Robalino
 
Concentración y distribucion de la riqueza del ecuador richard robalino
Concentración y distribucion de la riqueza del ecuador   richard robalinoConcentración y distribucion de la riqueza del ecuador   richard robalino
Concentración y distribucion de la riqueza del ecuador richard robalinoRichard Robalino
 
Funciones y procedimientos
Funciones y procedimientosFunciones y procedimientos
Funciones y procedimientosRichard Robalino
 

Más de Richard Robalino (20)

Fuente fija de 12 y 24 voltios
Fuente fija de 12 y 24 voltiosFuente fija de 12 y 24 voltios
Fuente fija de 12 y 24 voltios
 
El emprendimiento y el éxito
El emprendimiento y el éxitoEl emprendimiento y el éxito
El emprendimiento y el éxito
 
ACTITUD EMPRENDEDORA
ACTITUD EMPRENDEDORAACTITUD EMPRENDEDORA
ACTITUD EMPRENDEDORA
 
Los gobiernos Seccionales
Los gobiernos SeccionalesLos gobiernos Seccionales
Los gobiernos Seccionales
 
Carnaval
CarnavalCarnaval
Carnaval
 
Las lluvias evidencian debilidades
Las lluvias evidencian debilidadesLas lluvias evidencian debilidades
Las lluvias evidencian debilidades
 
Sistema nacional de evaluacion de cuentas
Sistema nacional de evaluacion de cuentasSistema nacional de evaluacion de cuentas
Sistema nacional de evaluacion de cuentas
 
Cultura de muerte
Cultura de muerteCultura de muerte
Cultura de muerte
 
Redes
RedesRedes
Redes
 
Tarjetas de video
Tarjetas de videoTarjetas de video
Tarjetas de video
 
Advantages and disadvantages of free trade
Advantages and disadvantages of free tradeAdvantages and disadvantages of free trade
Advantages and disadvantages of free trade
 
Generacion de energía eléctrica - Situación del sistema eléctrico ecuatoriano
Generacion de energía eléctrica - Situación del sistema eléctrico ecuatorianoGeneracion de energía eléctrica - Situación del sistema eléctrico ecuatoriano
Generacion de energía eléctrica - Situación del sistema eléctrico ecuatoriano
 
El top 11 de las tecnologías de la ultima decada 2002 2012
El top 11 de las tecnologías de la ultima decada 2002   2012El top 11 de las tecnologías de la ultima decada 2002   2012
El top 11 de las tecnologías de la ultima decada 2002 2012
 
El top 11 de las tecnologías de la ultima decada 2002 2012
El top 11 de las tecnologías de la ultima decada 2002   2012El top 11 de las tecnologías de la ultima decada 2002   2012
El top 11 de las tecnologías de la ultima decada 2002 2012
 
Los retos sociales en la transición de siglo
Los retos sociales en la transición de sigloLos retos sociales en la transición de siglo
Los retos sociales en la transición de siglo
 
Generación de Energía Eléctrica
Generación de Energía EléctricaGeneración de Energía Eléctrica
Generación de Energía Eléctrica
 
Concentración y distribucion de la riqueza del ecuador richard robalino
Concentración y distribucion de la riqueza del ecuador   richard robalinoConcentración y distribucion de la riqueza del ecuador   richard robalino
Concentración y distribucion de la riqueza del ecuador richard robalino
 
La Industria Bélica
La Industria BélicaLa Industria Bélica
La Industria Bélica
 
La Industria Belica
La Industria BelicaLa Industria Belica
La Industria Belica
 
Funciones y procedimientos
Funciones y procedimientosFunciones y procedimientos
Funciones y procedimientos
 

Ú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
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
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
 
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
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
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
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
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
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 

Ú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
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
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...
 
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
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
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...
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
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
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 

Bucles de Control Repetitivo Ciclos For

  • 1. ENSAYO NOMBRE:Richard Andréss Robalino Quito. TEMA: BUCLES DE CONTROL REPETITIVO CICLOS FOR Los bucles de control repetitivo se refiere a un cuerpo de programa, que consta de un conjunto de instrucciones, las cuales poseen sentido, continuidad, una secuencia, y una cantidad que se va a realizar en un determinado tiempo, y todas estas instrucciones se van a repetir bajo una condición determinada. Hay varios ejemplos de la realidad que podemos adaptarlos este concepto como por ejemplo:  Flujo de personas por un terminal,  Flujo de ondas radiales.  El flujo de agua por una tubería  Flujo de la Electricidad  La transmisión de Datos por Internet. Por ejemplo graficándolo de otra manera en la emisión de un número determinado de ondas de radio, que van a recorrer una distancia hasta que cumplan un número de ondas emitidas, por ejemplo 300. Es decir La radio va a emitir ondas hasta cuando el número de ondas emitidas sea 300. Al llegar a 300 ondas emitidas la radio ya no podrá emitir más ondas. Fig 1 Transmisión de ondas de radio Sacada de Entonces el ciclo for en un diagrama de flujo quedaría de la http://bandeandofrixyinfo.blogspot.com /2010/10/ondas-electromagneticas.html siguiente manera: Fig. 2 Su sintaxis en C quedaría de la siguiente manera: For (inicialización; condición; incremento) { Instrucción o conjunto de instrucciones } Fig.2Diagrama de Flujo del ciclo FOR Sacada de (http://www.javaya.com.ar/ detalleconcepto.php?codigo=84&inicio=) CARACTERÍSTICAS DEL CICLO FOR:
  • 2. La inicialización solo se la realiza una vez, es decir el ciclo for solamente ejecuta una sola vez la inicialización. La condición debe ser de tipo lógica, y de acuerdo a esta se ejecutan o no el conjunto de instrucciones. El incremento se ejecuta después del conjunto de instrucciones, y vuelve a evaluar la condición, si esta es verdadera ejecuta las acciones caso contrario termina el ciclo, si la condición es verdadera al final del conjunto de instrucciones ejecutadas, se realiza el incremento y así sucesivamente. USO:  Al ciclo for se lo utiliza cuando ya sabemos el número de Iteraciones que va a tener el ciclo  Su control se basa en un contador y este puede ser de decremento o aumento.  Por claridad porque por ejemplo while, do-while utilizan muchas líneas mientras con ciclo for se realiza en menos líneas de código. VENTAJAS Y DESVENTAJAS VENTAJAS  si se puede determinar la cantidad de iteraciones se puede aportar claridad y sencillez en la estructura del programa.  Disminución de tiempo en el desarrollo del programa DESVENTAJAS  Que las iteraciones establecidas es el factor que determina el fin del bucle.  No se puede salir del bucle repetitivo sino se realizan todas las iteraciones establecidas dentro del ciclo. EJEMPLO DIAGRAMA DE FLUJO Inicio fact=1 Leer n for (cont=1;cont<=n;cont++) si fact=fact*cont; NO FIN FACTORIAL DE UN NÚMERO
  • 3. PROGRAMA EN C #include <stdio.h> #include <stdlib.h> int main() { intcont, fact=1, n=0; printf("n n Programa que presenta el factoria de un numero:"); printf("n n Ingrese el numero:"); scanf("%d", &n); for (cont=1;cont<=n;cont++) fact=fact*cont; printf("n n el factorial de:%u -> es:%u n n",n,fact); } SALIDA DEL PROGRAMA CONCLUSIONES:  El comportamiento del ciclo for es similar a los demás estructuras de control como el while y do while.  Al ciclo for se lo controla mediante un contador y este determina el número de iteraciones que va a tener el ciclo y si estas no terminan, no se puede salir del ciclo.  Si queremos claridad y sencillez en nuestro código utilizamos el for por eso es el más utilizado por los programadores, pero tiene sus desventajas que ya lo explicábamos anteriormente.
  • 4. BIBLIOGRAFÍA:  JOYANES Luis. Fundamentos de Programación. 4ta Edición. España: Ed. Edigrafos. 2008. Pág. 751  Ing. Patricio Puchaicela. Profesor de Fundamentos de Programación. Universidad Técnica Particular de Loja.