SlideShare una empresa de Scribd logo
1 de 6
Ing. César Augusto Gutierrez R.
Estructuras de Control Repetitivas
Estructuras de control Repetitivas
Las estructuras repetitivas nos permiten ejecutar una acción
un número determinado de veces, es decir repetir esa acción
una o más veces consecutivamente.
Se las llaman también bucles; todas las instrucciones
incluidas en los bucles se repiten un número determinado de
veces.
A cada una de las diferentes pasadas o ejecuciones de todas
las instrucciones contenidas en el bucle se las denomina
repetición o iteración.
Existen tres variantes de estructuras repetitivas o iterativas:
Mientras...Fin-Mientras; Repetir...Hasta; Para/Desde (valor
inicial)...Hasta (valor final)
MIENTRAS...
Se caracterizan porque la condición se sitúa al principio de
la secuencia de instrucciones. Es decir que en una
estructura Mientras...Fin-Mientras, el bucle continúa
mientras que la condición es verdadera.
La condición se comprueba antes de ejecutar la acción, si es
falsa: la acción no se ejecuta, y el bucle se detiene cuando la
condición es falsa.
Español
Mientras <condición> Hacer
acción 1
acción 2
.............
Fin-Mientras
Inglés
WHILE <condición> DO
acción 1
acción 2
..............
END WHILE
REPETIR... HASTA QUE
Se caracterizan porque la condición se sitúa al final de la
secuencia de instrucciones. Es decir que en una estructura
Repetir...Hasta, el bucle continúa hasta que la condición se
hace verdadera.
La condición se comprueba después de ejecutar la acción, o
sea que la acción se ejecutará al menos una vez con
independencia de que sea la condición verdadera o falsa.
Español
Repetir
acción 1
acción 2
..............
Hasta-que <condición>
Inglés
DO
acción 1
acción 2
..............
WHILE <condición>
PARA… (V.INICIAL) HASTA (V.FINAL)
Se caracterizan porque se conoce a priori el número de repeticiones
a realizar. En dicha condición es preferible utilizar las denominadas
estructuras Desde (v.inicial) Hasta (v.final), Paso...Fin-Desde.
En estas estructuras se repiten la acción desde un valor inicial hasta
alcanzar el valor final. Si no se indica en contra con Paso, se supone
que los incrementos son positivos de 1 en 1. En caso de querer variar
el incremento sólo tendrá que indicarlo con Paso <expresión>. El
incremento podrá ser positivo o negativo.
Español
Para <var=exp1> Hasta <exp2>, Paso <exp 3>
acción 1
acción 2
..............
Fin Para
Inglés
FOR <var=exp1> TO <exp2>, STEP <exp3>
acción 1
acción 2
..............
End For
Estructuras de control repetitivas

Más contenido relacionado

La actualidad más candente

Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
marigelcontreras
 
Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyrada
guestefc95b
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccion
Clariza
 

La actualidad más candente (20)

2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata
 
Guía 03. Ejercicios. Realización de consultas SQL - José J Sánchez H
Guía 03. Ejercicios. Realización de consultas SQL - José J Sánchez HGuía 03. Ejercicios. Realización de consultas SQL - José J Sánchez H
Guía 03. Ejercicios. Realización de consultas SQL - José J Sánchez H
 
UNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICAUNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICA
 
POO: Encapsulamiento, principio de ocultación, recolección de basura
POO: Encapsulamiento, principio de ocultación, recolección de basuraPOO: Encapsulamiento, principio de ocultación, recolección de basura
POO: Encapsulamiento, principio de ocultación, recolección de basura
 
Listas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de DatosListas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de Datos
 
ESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADASESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADAS
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Transacciones en SQL SERVER
Transacciones en SQL SERVERTransacciones en SQL SERVER
Transacciones en SQL SERVER
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINT
 
Estructuras Selectivas Simples, Dobles y Múltiples
Estructuras Selectivas Simples, Dobles y MúltiplesEstructuras Selectivas Simples, Dobles y Múltiples
Estructuras Selectivas Simples, Dobles y Múltiples
 
Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyrada
 
Flujos y archivo en java
Flujos y archivo en javaFlujos y archivo en java
Flujos y archivo en java
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccion
 

Similar a Estructuras de control repetitivas

Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
parada137
 

Similar a Estructuras de control repetitivas (20)

Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Estructuras de control repetitivas
Estructuras de control repetitivas Estructuras de control repetitivas
Estructuras de control repetitivas
 
Estrucselecyrepet
EstrucselecyrepetEstrucselecyrepet
Estrucselecyrepet
 
Presentacion
PresentacionPresentacion
Presentacion
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
 
Guia4
Guia4Guia4
Guia4
 
Instrucciones repetitivas
Instrucciones repetitivasInstrucciones repetitivas
Instrucciones repetitivas
 
Programaciòn Estructurada
Programaciòn EstructuradaProgramaciòn Estructurada
Programaciòn Estructurada
 
Clase7 fp
Clase7 fpClase7 fp
Clase7 fp
 
Parcial
ParcialParcial
Parcial
 
Presentación
Presentación Presentación
Presentación
 
Diapositivas grupo 8
Diapositivas grupo 8Diapositivas grupo 8
Diapositivas grupo 8
 
Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 

Más de IEO Santo Tomás

Más de IEO Santo Tomás (13)

Unidad I Metodología de Investigación
Unidad I Metodología de InvestigaciónUnidad I Metodología de Investigación
Unidad I Metodología de Investigación
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del software
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
Proyecto TICtures
Proyecto TICturesProyecto TICtures
Proyecto TICtures
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
 
Metodología para la solución de un problema
Metodología para la solución de un problemaMetodología para la solución de un problema
Metodología para la solución de un problema
 
Estructuras de control selectiva
Estructuras de control selectivaEstructuras de control selectiva
Estructuras de control selectiva
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmos
 
Introducción a Programación Básica
Introducción a Programación BásicaIntroducción a Programación Básica
Introducción a Programación Básica
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Formación del ing. de sistemas para la sociedad
Formación del ing. de sistemas para la sociedadFormación del ing. de sistemas para la sociedad
Formación del ing. de sistemas para la sociedad
 
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
 

Último

MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
vladimirpaucarmontes
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
bcondort
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
evercoyla
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
nicolascastaneda8
 
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptxsigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sutti0808
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
bingoscarlet
 

Último (20)

MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorPractica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
Herramientas de la productividad - Revit
Herramientas de la productividad - RevitHerramientas de la productividad - Revit
Herramientas de la productividad - Revit
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
programacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptxprogramacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptx
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
 
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOSMANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
 
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptxsigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
sigof.sisfoh.gob.pe_consulta_hogares_ULE_busqueda_print.php (1).pptx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 

Estructuras de control repetitivas

  • 1. Ing. César Augusto Gutierrez R. Estructuras de Control Repetitivas
  • 2. Estructuras de control Repetitivas Las estructuras repetitivas nos permiten ejecutar una acción un número determinado de veces, es decir repetir esa acción una o más veces consecutivamente. Se las llaman también bucles; todas las instrucciones incluidas en los bucles se repiten un número determinado de veces. A cada una de las diferentes pasadas o ejecuciones de todas las instrucciones contenidas en el bucle se las denomina repetición o iteración. Existen tres variantes de estructuras repetitivas o iterativas: Mientras...Fin-Mientras; Repetir...Hasta; Para/Desde (valor inicial)...Hasta (valor final)
  • 3. MIENTRAS... Se caracterizan porque la condición se sitúa al principio de la secuencia de instrucciones. Es decir que en una estructura Mientras...Fin-Mientras, el bucle continúa mientras que la condición es verdadera. La condición se comprueba antes de ejecutar la acción, si es falsa: la acción no se ejecuta, y el bucle se detiene cuando la condición es falsa. Español Mientras <condición> Hacer acción 1 acción 2 ............. Fin-Mientras Inglés WHILE <condición> DO acción 1 acción 2 .............. END WHILE
  • 4. REPETIR... HASTA QUE Se caracterizan porque la condición se sitúa al final de la secuencia de instrucciones. Es decir que en una estructura Repetir...Hasta, el bucle continúa hasta que la condición se hace verdadera. La condición se comprueba después de ejecutar la acción, o sea que la acción se ejecutará al menos una vez con independencia de que sea la condición verdadera o falsa. Español Repetir acción 1 acción 2 .............. Hasta-que <condición> Inglés DO acción 1 acción 2 .............. WHILE <condición>
  • 5. PARA… (V.INICIAL) HASTA (V.FINAL) Se caracterizan porque se conoce a priori el número de repeticiones a realizar. En dicha condición es preferible utilizar las denominadas estructuras Desde (v.inicial) Hasta (v.final), Paso...Fin-Desde. En estas estructuras se repiten la acción desde un valor inicial hasta alcanzar el valor final. Si no se indica en contra con Paso, se supone que los incrementos son positivos de 1 en 1. En caso de querer variar el incremento sólo tendrá que indicarlo con Paso <expresión>. El incremento podrá ser positivo o negativo. Español Para <var=exp1> Hasta <exp2>, Paso <exp 3> acción 1 acción 2 .............. Fin Para Inglés FOR <var=exp1> TO <exp2>, STEP <exp3> acción 1 acción 2 .............. End For