SlideShare una empresa de Scribd logo
1 de 6
ESTRUCTURAS CÍCLICAS O 
REPETIVAS
POR: MARCO JARRO
SANTIAGO JARRO
CURSO : 4TO SISTEMAS

 

 
ESTRUCTURAS CÍCLICAS
Los procesos repetitivos son la base del uso de las computadoras. En estos
procesos se necesita normalmente contar los sucesos, acciones o tareas internas
del ciclo.
Una estructura cíclica o estructura repetitiva es aquella que le permite al
programador repetir un conjunto o bloque de instrucciones un número
determinado de veces mientras una condición dada sea cierta o hasta que una
condición dada sea cierta.
Se debe establecer un mecanismo para terminar las tareas repetitivas. Dicho
mecanismo es un control que se evalúa cada vez que se realiza un ciclo. La
condición que sirve de control puede ser verificada antes o después de ejecutarse
el conjunto de instrucciones o sentencias. En caso de que la verificación o
evaluación resulte verdadera se repite el ciclo o caso de ser falsa lo terminará.
Ciclos con control antes
Las estructuras cíclicas cuyo control esta antes del ciclo, son estructuras que
realizan la evaluación antes de ejecutar el bloque de instrucciones que tiene que
repetir. Dependiendo de la evaluación que se realice se ejecutara o no dicho
conjunto de instrucciones.
 

 
Dado un valor inicial exp1 asignado a la variable esta se irá aumentando o
disminuyendo de acuerdo a la exp3 hasta llegar a la exp2; si se omite el paso, significa
que la variable aumentará de uno en uno.Ciclos con un Número Indeterminado de
Iteraciones Son aquellos en que el numero de iteraciones no se conoce con exactitud,
ya que esta dado en función de un dato dentro del programa.Mientras Que: Esta es una
estructura que repetirá un proceso durante “N” veces, donde “N” puede ser fijo o
variable. Para esto, la instrucción se vale de una condición que es la que debe
cumplirse para que se siga ejecutando. Cuando la condición ya no se cumple, entonces
ya no se ejecuta el proceso. La forma de esta estructura es la siguiente:DIAGRAMA DE
FLUJO

 

 
Estructuras Repetivas
Cualquier problema que requiera una estructura repetitiva se puede resolver
empleando la estructura while. Pero hay otra estructura repetitiva cuyo planteo es más
sencillo en ciertas situaciones.
En general, la estructura for se usa en aquellas situaciones en las cuales
CONOCEMOS la cantidad de veces que queremos que se ejecute el bloque de
instrucciones. Ejemplo: cargar 10 números, ingresar 5 notas de alumnos, etc.
Conocemos de antemano la cantidad de veces que queremos que el bloque se repita.
Veremos, sin embargo, que en el lenguaje Java la estructura for puede usarse en
cualquier situación repetitiva, porque en última instancia no es otra cosa que una
estructura while generalizada.
Representación gráfica:

 

 
GRACIAS

 

 
GRACIAS

 

 

Más contenido relacionado

La actualidad más candente

Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlAntony437109
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
Sintaxis Pseint Ciclos Repetitivos
Sintaxis Pseint Ciclos RepetitivosSintaxis Pseint Ciclos Repetitivos
Sintaxis Pseint Ciclos RepetitivosMonjeOneble
 
Estructuras de control algoritmos
Estructuras de control algoritmosEstructuras de control algoritmos
Estructuras de control algoritmosRuby
 
El ciclo mientras
El ciclo mientrasEl ciclo mientras
El ciclo mientrasAaronDBM
 
While do while
While  do whileWhile  do while
While do whiledavelys
 
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
 
Estructura cíclicas o de repetición en la programación
Estructura cíclicas o de repetición en la programaciónEstructura cíclicas o de repetición en la programación
Estructura cíclicas o de repetición en la programaciónpandora_2012
 
Ciclia y repititibas
Ciclia y repititibasCiclia y repititibas
Ciclia y repititibasmacasq
 
Estructuras de repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion abmendo28
 
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
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programaciónAdolfoReyes24
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacionOrangel4
 
Estructuras de control
Estructuras de  controlEstructuras de  control
Estructuras de controlmellcv
 
Presentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmosPresentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmosBERNARDAURELIOFELIZM
 
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓNINTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓNNataly Rojitas
 

La actualidad más candente (20)

Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Sintaxis Pseint Ciclos Repetitivos
Sintaxis Pseint Ciclos RepetitivosSintaxis Pseint Ciclos Repetitivos
Sintaxis Pseint Ciclos Repetitivos
 
Estructuras de control algoritmos
Estructuras de control algoritmosEstructuras de control algoritmos
Estructuras de control algoritmos
 
El ciclo mientras
El ciclo mientrasEl ciclo mientras
El ciclo mientras
 
While do while
While  do whileWhile  do while
While do while
 
Limpiar controles
Limpiar controlesLimpiar controles
Limpiar controles
 
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
 
Estructura cíclicas o de repetición en la programación
Estructura cíclicas o de repetición en la programaciónEstructura cíclicas o de repetición en la programación
Estructura cíclicas o de repetición en la programación
 
Ciclia y repititibas
Ciclia y repititibasCiclia y repititibas
Ciclia y repititibas
 
Estructuras de repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion
 
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...
 
Diagrama Logica
Diagrama LogicaDiagrama Logica
Diagrama Logica
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programación
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacion
 
Estructuras de control
Estructuras de  controlEstructuras de  control
Estructuras de control
 
Ciclo PARA
Ciclo PARACiclo PARA
Ciclo PARA
 
Presentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmosPresentacion eficiencia de los algoritmos
Presentacion eficiencia de los algoritmos
 
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓNINTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
 

Destacado

JPNC-03-00114 published paper
JPNC-03-00114 published paperJPNC-03-00114 published paper
JPNC-03-00114 published paperJennifer Petrea
 
La cultura prehispánica (1)
La cultura prehispánica (1)La cultura prehispánica (1)
La cultura prehispánica (1)AbrilRuelas
 
EDPS Child Study Paper
EDPS Child Study PaperEDPS Child Study Paper
EDPS Child Study PaperSarah Conry
 
Argonne Leadership Computing Facility Floor Manager
Argonne Leadership Computing Facility Floor ManagerArgonne Leadership Computing Facility Floor Manager
Argonne Leadership Computing Facility Floor ManagerKatrina Errant
 
Data fauzan 2 1 pc m b
Data fauzan 2 1 pc m bData fauzan 2 1 pc m b
Data fauzan 2 1 pc m bfauzanhasrully
 
Data fauzan 3 1 pc m b
Data fauzan 3 1 pc m bData fauzan 3 1 pc m b
Data fauzan 3 1 pc m bfauzanhasrully
 
Soal prakter andri s pcm b
Soal prakter andri s pcm bSoal prakter andri s pcm b
Soal prakter andri s pcm bandri249
 
Tabla de puntos de la metodologia
Tabla de puntos de la metodologiaTabla de puntos de la metodologia
Tabla de puntos de la metodologiaKono-kun
 
Diagramas de flujo actividad 1 programacion
Diagramas de flujo actividad 1 programacionDiagramas de flujo actividad 1 programacion
Diagramas de flujo actividad 1 programacionAntonioPaez25
 
Diapositivaesmeray
DiapositivaesmerayDiapositivaesmeray
Diapositivaesmerayangelfv
 
Entorno el software unidad4
Entorno el software unidad4Entorno el software unidad4
Entorno el software unidad4Razmli Rdz A
 
Tugas praktek
Tugas praktekTugas praktek
Tugas praktekandri249
 

Destacado (20)

JPNC-03-00114 published paper
JPNC-03-00114 published paperJPNC-03-00114 published paper
JPNC-03-00114 published paper
 
La cultura prehispánica (1)
La cultura prehispánica (1)La cultura prehispánica (1)
La cultura prehispánica (1)
 
EDPS Child Study Paper
EDPS Child Study PaperEDPS Child Study Paper
EDPS Child Study Paper
 
Círculo cromático
Círculo cromáticoCírculo cromático
Círculo cromático
 
Argonne Leadership Computing Facility Floor Manager
Argonne Leadership Computing Facility Floor ManagerArgonne Leadership Computing Facility Floor Manager
Argonne Leadership Computing Facility Floor Manager
 
Data fauzan 1 pc m b
Data fauzan 1 pc m bData fauzan 1 pc m b
Data fauzan 1 pc m b
 
украшения
украшения украшения
украшения
 
Data fauzan 2 1 pc m b
Data fauzan 2 1 pc m bData fauzan 2 1 pc m b
Data fauzan 2 1 pc m b
 
Data fauzan 3 1 pc m b
Data fauzan 3 1 pc m bData fauzan 3 1 pc m b
Data fauzan 3 1 pc m b
 
Soal prakter andri s pcm b
Soal prakter andri s pcm bSoal prakter andri s pcm b
Soal prakter andri s pcm b
 
Apuntes ecadigital
Apuntes ecadigitalApuntes ecadigital
Apuntes ecadigital
 
Tabla de puntos de la metodologia
Tabla de puntos de la metodologiaTabla de puntos de la metodologia
Tabla de puntos de la metodologia
 
Diagramas de flujo actividad 1 programacion
Diagramas de flujo actividad 1 programacionDiagramas de flujo actividad 1 programacion
Diagramas de flujo actividad 1 programacion
 
Diapositivaesmeray
DiapositivaesmerayDiapositivaesmeray
Diapositivaesmeray
 
Fauzan excel 1 pc m b
Fauzan excel  1 pc m bFauzan excel  1 pc m b
Fauzan excel 1 pc m b
 
Entorno el software unidad4
Entorno el software unidad4Entorno el software unidad4
Entorno el software unidad4
 
Mercado Kosher en los EEUU
Mercado Kosher en los EEUUMercado Kosher en los EEUU
Mercado Kosher en los EEUU
 
Tugas praktek
Tugas praktekTugas praktek
Tugas praktek
 
Derecho tributario magaly
Derecho tributario magalyDerecho tributario magaly
Derecho tributario magaly
 
MANUALES unidad4
MANUALES unidad4MANUALES unidad4
MANUALES unidad4
 

Similar a Mi presentacion

Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfMauroZini1
 
Semana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfSemana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfLeonardoQuevedo18
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivoAnderson Bolivar
 
Estructurada
EstructuradaEstructurada
Estructuradakary30stm
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controljesus abello
 
Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.DENIRAMIREZANDRADE
 
ESTRUCTURAS DE REPETICIÓN.pptx
ESTRUCTURAS  DE REPETICIÓN.pptxESTRUCTURAS  DE REPETICIÓN.pptx
ESTRUCTURAS DE REPETICIÓN.pptxOliverMorales24
 
Tema6
Tema6Tema6
Tema6UH
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayanaGreulys Caraballo
 
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 repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)Royer Lopez Nuñez
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
1.6 problemas con estructuras repetitivas
1.6 problemas con estructuras repetitivas1.6 problemas con estructuras repetitivas
1.6 problemas con estructuras repetitivasSNPP
 

Similar a Mi presentacion (20)

Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdf
 
Semana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfSemana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdf
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Estructurada
EstructuradaEstructurada
Estructurada
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
libro.docx
libro.docxlibro.docx
libro.docx
 
Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.
 
ESTRUCTURAS DE REPETICIÓN.pptx
ESTRUCTURAS  DE REPETICIÓN.pptxESTRUCTURAS  DE REPETICIÓN.pptx
ESTRUCTURAS DE REPETICIÓN.pptx
 
Tema6
Tema6Tema6
Tema6
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptx
 
Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)Estructuras repetitivas (bloques de instrucciones)
Estructuras repetitivas (bloques de instrucciones)
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructura repetitiva for y while
Estructura repetitiva for y whileEstructura repetitiva for y while
Estructura repetitiva for y while
 
1.6 problemas con estructuras repetitivas
1.6 problemas con estructuras repetitivas1.6 problemas con estructuras repetitivas
1.6 problemas con estructuras repetitivas
 
ESTRUCTURA DO WHILE
ESTRUCTURA  DO WHILEESTRUCTURA  DO WHILE
ESTRUCTURA DO WHILE
 
while C++
while C++while C++
while C++
 
Estructura pseudocodigo
Estructura pseudocodigoEstructura pseudocodigo
Estructura pseudocodigo
 

Mi presentacion

  • 2. ESTRUCTURAS CÍCLICAS Los procesos repetitivos son la base del uso de las computadoras. En estos procesos se necesita normalmente contar los sucesos, acciones o tareas internas del ciclo. Una estructura cíclica o estructura repetitiva es aquella que le permite al programador repetir un conjunto o bloque de instrucciones un número determinado de veces mientras una condición dada sea cierta o hasta que una condición dada sea cierta. Se debe establecer un mecanismo para terminar las tareas repetitivas. Dicho mecanismo es un control que se evalúa cada vez que se realiza un ciclo. La condición que sirve de control puede ser verificada antes o después de ejecutarse el conjunto de instrucciones o sentencias. En caso de que la verificación o evaluación resulte verdadera se repite el ciclo o caso de ser falsa lo terminará. Ciclos con control antes Las estructuras cíclicas cuyo control esta antes del ciclo, son estructuras que realizan la evaluación antes de ejecutar el bloque de instrucciones que tiene que repetir. Dependiendo de la evaluación que se realice se ejecutara o no dicho conjunto de instrucciones.    
  • 3. Dado un valor inicial exp1 asignado a la variable esta se irá aumentando o disminuyendo de acuerdo a la exp3 hasta llegar a la exp2; si se omite el paso, significa que la variable aumentará de uno en uno.Ciclos con un Número Indeterminado de Iteraciones Son aquellos en que el numero de iteraciones no se conoce con exactitud, ya que esta dado en función de un dato dentro del programa.Mientras Que: Esta es una estructura que repetirá un proceso durante “N” veces, donde “N” puede ser fijo o variable. Para esto, la instrucción se vale de una condición que es la que debe cumplirse para que se siga ejecutando. Cuando la condición ya no se cumple, entonces ya no se ejecuta el proceso. La forma de esta estructura es la siguiente:DIAGRAMA DE FLUJO    
  • 4. Estructuras Repetivas Cualquier problema que requiera una estructura repetitiva se puede resolver empleando la estructura while. Pero hay otra estructura repetitiva cuyo planteo es más sencillo en ciertas situaciones. En general, la estructura for se usa en aquellas situaciones en las cuales CONOCEMOS la cantidad de veces que queremos que se ejecute el bloque de instrucciones. Ejemplo: cargar 10 números, ingresar 5 notas de alumnos, etc. Conocemos de antemano la cantidad de veces que queremos que el bloque se repita. Veremos, sin embargo, que en el lenguaje Java la estructura for puede usarse en cualquier situación repetitiva, porque en última instancia no es otra cosa que una estructura while generalizada. Representación gráfica: