SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
VICE-RRECTORADO ACADÉMICO
COORDINACIÓN GENERAL DE PREGRADO
PROYECTO DE CARRERA: ING. INDUSTRIAL
UNIDAD CURRICULAR: COMPUTACIÓN II
SECCIÓN 4
PROFESOR: ESTUDIANTE:
LUIS ESTRANO GREULYS CARABALLO
CIUDAD GUAYANA, 04-02-2016
ESTRUCTURAS DE CONTROL REPETITIVO
ESTRUCTURAS DE CONTROL REPETITIVO
Las estructuras de control repetitivas son aquellas en las que una sentencia o
grupos de sentencias se repiten muchas veces.Este conjunto de sentencias se
denomina bucle (loop).
TIPOS
Hay dos tipos básicos de estructuras de repetición, cuya diferencia principal
radica en cómo se controlan las mismas:
• Repetición controlada por contador o bucle DO iterativo.Con esta estructura,
un bloque de sentencias se ejecuta una vez para cada uno de los valores que
va tomando un contador. Se ejecuta un número específico de veces, siendo el
número de repeticiones conocido antes de que empiece la ejecuciónde tal
bucle.
• Repetición controlada por expresiónlógica o bucle WHILE. En este caso, un
bloque de sentencias se ejecuta un número indefinido de veces,hasta que se
satisface alguna condición establecida por el usuario, lo cual desde el punto de
vista de la programación, equivale a que una cierta expresión lógica tome el
valor .TRUE...
SINTAXIS: FOR
FOR identificador := inicio TO fin DO instrucción;
Donde el identificador es la variable que se incrementará, inicio es el
primer valor que tendrá dicha variable y fin es el valor hasta el cual se
incrementará la misma; instrucción es la sentencia (sencilla o compuesta)
que se ejecutará en cada incremento de la variable.
El siguiente ejemplo escribe los números del 1 al 50 en pantalla. La variable
utilizada es "Numero".
PROGRAM Ciclo_FOR;
VAR
Numero : Integer;
BEGIN
FOR Numero := 1 to 50 DO
WriteLn(Numero);
END.
SINTAXIS: WHILE
WHILE condiciónDO instrucción
Donde condición es la condición que se evaluará, mientras ésta sea verdadera se
ejecutará la instrucción,que es una sentenciasimpleo compuesta.
Un programa que escriba los números del 1 al 50, utilizando el ciclo WHILE se vería
como sigue:
PROGRAM Ciclo_WHILE;
VAR
Numero : Integer;
BEGIN
Numero := 1;
WHILE Numero <= 50 DO
BEGIN
WriteLn (Numero);
Numero := Numero +1;
END;
END.
SINTAXIS: REPEAT
Este tipo de ciclos es muy parecido a los ciclos WHILE, la diferencia entre ambos es que en
WHILE la condición se evalúa al principio del ciclo, en cambio en REPEAT-UNTIL se evalúa al
final, lo que significa que en un ciclo REPEAT-UNTIL la sentencia se ejecutará por lo menos una
vez, cosa que puede no ocurrir en el ciclo WHILE. Ejemplo:
PROGRAM Ciclo_RepeatUntil;
VAR
Numero : Integer;
BEGIN
Numero := 1;
REPEAT
WriteLn (Numero);
Numero := Numero + 1;
UNTIL Numero = 50;
END.
LA SENTENCIA WHILE
La estructura repetitiva while (mientras) es aquella en la que el número de interacciones no
se conoce por anticipado y el cuerpo del bucle se repite mientras se cumple una
determinada condición.Por esta razón, a estos bucles se les denomina bucles condicionales.
LA SENTENCIA REPEAT
Una variable de la sentencia while es la sentencia repeat. Una de las características de los
bucles while-do es que la condiciónse valúa al principio de cada iteración,si la condición es
falsa cuando las sentencia comienza, entonces el bucle no se ejecuta nunca.
Esta sentencia tiene una condicional que se repite hasta que dicha condición se haga
verdadera esta condiciónse denominarepeat-until.
LA SENTENCIA FOR
La sentencia for nos sirveya que con ella se puede ejecutar un bucle que se repita
determinado número de veces.
Esta sentencia requiere que conozcamos el número de veces que se desea ejecutar la
sentencia del interior del bucle. Si no se conoce de antemano el número de repeticiones es
mejor utilizar la sentencia while o repeat.
DIFERENCIAS ENTRE LAS ESTRUCTURAS DE CONTROL REPETIVO
• La estructura For es recomendada cuando se conoce el número de veces que se deben ejecutar
las instrucciones del ciclo,es decir, en los casos en que el número de iteraciones es fijo y
conocido.
• La estructura Repeat es recomendada cuando las instrucciones del ciclo se pueden realizar al
menos 1 vez antes de comprobar la condición de parada.
• La estructura While es recomendada cuando tienes que verificar la condición de entrada al inicio
y si se cumple, entonces, entrar al cicloy realizar sus instrucciones.
SEMEJANZAS ENTRE LAS ESTRUCTURAS DE CONTROL REPETIVO
• En las 3 sentencias pueden entrar ciclos.
• En While y Repeat es que en ambos se evalúa la condición antes del ciclo.
REFERENCIAS BIBLIOGRÁFICAS
• http://www.frsn.utn.edu.ar/informatica01/Apuntes/Info_1/cap3_tp.HTM
• http://ocw.unican.es/ensenanzas-tecnicas/fundamentos-de-informatica/Curso-Fortran-3.pd

Más contenido relacionado

La actualidad más candente

Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Rommel Lòpez
 
Estructuras de control repetitivos
Estructuras de control repetitivosEstructuras de control repetitivos
Estructuras de control repetitivosReina Rodriguez
 
estructura de control repetitivo
estructura de control repetitivoestructura de control repetitivo
estructura de control repetitivoluz ospina
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacionaeroscar90
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlparada137
 
Estructuras de control repetitivas
Estructuras de control repetitivas Estructuras de control repetitivas
Estructuras de control repetitivas william salazar
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)Fredy Torres
 
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
 
El ciclo mientras
El ciclo mientrasEl ciclo mientras
El ciclo mientrasAaronDBM
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de controlUNEXPO
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de ControlAndres Carrera
 
Do while, for y foreach
Do while, for y foreachDo while, for y foreach
Do while, for y foreachRogDer
 
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosgabriela puerta
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasyance1
 

La actualidad más candente (20)

Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas
 
Estructuras de control repetitivos
Estructuras de control repetitivosEstructuras de control repetitivos
Estructuras de control repetitivos
 
estructura de control repetitivo
estructura de control repetitivoestructura de control repetitivo
estructura de control repetitivo
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacion
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control repetitivas
Estructuras de control repetitivas Estructuras de control repetitivas
Estructuras de control repetitivas
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)
 
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
 
Presentación1
Presentación1Presentación1
Presentación1
 
El ciclo mientras
El ciclo mientrasEl ciclo mientras
El ciclo mientras
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
CICLO FOR
CICLO FORCICLO FOR
CICLO FOR
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Do while, for y foreach
Do while, for y foreachDo while, for y foreach
Do while, for y foreach
 
Ciclo PARA
Ciclo PARACiclo PARA
Ciclo PARA
 
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 

Similar a Estructuras de control repetitivo FOR, WHILE y REPEAT en Pascal

Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivoyeisoncenteno1
 
Estructuras de control repetitivas2
Estructuras de control repetitivas2Estructuras de control repetitivas2
Estructuras de control repetitivas2David manzano
 
Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfMauroZini1
 
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 iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigoEstructuras iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigoAlex Cordova
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayanayankelis zorrilla
 
Mi presentacion
Mi presentacion Mi presentacion
Mi presentacion Markosanti
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaStalyn Cruz
 
Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3maria_z2
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrolroyimar
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barretoLuisBarreto80
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlKevinAguilar98
 

Similar a Estructuras de control repetitivo FOR, WHILE y REPEAT en Pascal (20)

Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Estructuras de control repetitivas2
Estructuras de control repetitivas2Estructuras de control repetitivas2
Estructuras de control repetitivas2
 
Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdf
 
Ciclos
CiclosCiclos
Ciclos
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
 
Ciclos
CiclosCiclos
Ciclos
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptx
 
Estructuras iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigoEstructuras iterativas en java y pseudocódigo
Estructuras iterativas en java y pseudocódigo
 
ESTRUCTURA DO WHILE
ESTRUCTURA  DO WHILEESTRUCTURA  DO WHILE
ESTRUCTURA DO WHILE
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Mi presentacion
Mi presentacion Mi presentacion
Mi presentacion
 
Estructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivasEstructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivas
 
Ciclos
CiclosCiclos
Ciclos
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
 
Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrol
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 

Último

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 

Último (20)

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 

Estructuras de control repetitivo FOR, WHILE y REPEAT en Pascal

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICE-RRECTORADO ACADÉMICO COORDINACIÓN GENERAL DE PREGRADO PROYECTO DE CARRERA: ING. INDUSTRIAL UNIDAD CURRICULAR: COMPUTACIÓN II SECCIÓN 4 PROFESOR: ESTUDIANTE: LUIS ESTRANO GREULYS CARABALLO CIUDAD GUAYANA, 04-02-2016 ESTRUCTURAS DE CONTROL REPETITIVO
  • 2. ESTRUCTURAS DE CONTROL REPETITIVO Las estructuras de control repetitivas son aquellas en las que una sentencia o grupos de sentencias se repiten muchas veces.Este conjunto de sentencias se denomina bucle (loop). TIPOS Hay dos tipos básicos de estructuras de repetición, cuya diferencia principal radica en cómo se controlan las mismas: • Repetición controlada por contador o bucle DO iterativo.Con esta estructura, un bloque de sentencias se ejecuta una vez para cada uno de los valores que va tomando un contador. Se ejecuta un número específico de veces, siendo el número de repeticiones conocido antes de que empiece la ejecuciónde tal bucle. • Repetición controlada por expresiónlógica o bucle WHILE. En este caso, un bloque de sentencias se ejecuta un número indefinido de veces,hasta que se satisface alguna condición establecida por el usuario, lo cual desde el punto de vista de la programación, equivale a que una cierta expresión lógica tome el valor .TRUE...
  • 3. SINTAXIS: FOR FOR identificador := inicio TO fin DO instrucción; Donde el identificador es la variable que se incrementará, inicio es el primer valor que tendrá dicha variable y fin es el valor hasta el cual se incrementará la misma; instrucción es la sentencia (sencilla o compuesta) que se ejecutará en cada incremento de la variable. El siguiente ejemplo escribe los números del 1 al 50 en pantalla. La variable utilizada es "Numero". PROGRAM Ciclo_FOR; VAR Numero : Integer; BEGIN FOR Numero := 1 to 50 DO WriteLn(Numero); END.
  • 4. SINTAXIS: WHILE WHILE condiciónDO instrucción Donde condición es la condición que se evaluará, mientras ésta sea verdadera se ejecutará la instrucción,que es una sentenciasimpleo compuesta. Un programa que escriba los números del 1 al 50, utilizando el ciclo WHILE se vería como sigue: PROGRAM Ciclo_WHILE; VAR Numero : Integer; BEGIN Numero := 1; WHILE Numero <= 50 DO BEGIN WriteLn (Numero); Numero := Numero +1; END; END.
  • 5. SINTAXIS: REPEAT Este tipo de ciclos es muy parecido a los ciclos WHILE, la diferencia entre ambos es que en WHILE la condición se evalúa al principio del ciclo, en cambio en REPEAT-UNTIL se evalúa al final, lo que significa que en un ciclo REPEAT-UNTIL la sentencia se ejecutará por lo menos una vez, cosa que puede no ocurrir en el ciclo WHILE. Ejemplo: PROGRAM Ciclo_RepeatUntil; VAR Numero : Integer; BEGIN Numero := 1; REPEAT WriteLn (Numero); Numero := Numero + 1; UNTIL Numero = 50; END.
  • 6. LA SENTENCIA WHILE La estructura repetitiva while (mientras) es aquella en la que el número de interacciones no se conoce por anticipado y el cuerpo del bucle se repite mientras se cumple una determinada condición.Por esta razón, a estos bucles se les denomina bucles condicionales. LA SENTENCIA REPEAT Una variable de la sentencia while es la sentencia repeat. Una de las características de los bucles while-do es que la condiciónse valúa al principio de cada iteración,si la condición es falsa cuando las sentencia comienza, entonces el bucle no se ejecuta nunca. Esta sentencia tiene una condicional que se repite hasta que dicha condición se haga verdadera esta condiciónse denominarepeat-until. LA SENTENCIA FOR La sentencia for nos sirveya que con ella se puede ejecutar un bucle que se repita determinado número de veces. Esta sentencia requiere que conozcamos el número de veces que se desea ejecutar la sentencia del interior del bucle. Si no se conoce de antemano el número de repeticiones es mejor utilizar la sentencia while o repeat.
  • 7. DIFERENCIAS ENTRE LAS ESTRUCTURAS DE CONTROL REPETIVO • La estructura For es recomendada cuando se conoce el número de veces que se deben ejecutar las instrucciones del ciclo,es decir, en los casos en que el número de iteraciones es fijo y conocido. • La estructura Repeat es recomendada cuando las instrucciones del ciclo se pueden realizar al menos 1 vez antes de comprobar la condición de parada. • La estructura While es recomendada cuando tienes que verificar la condición de entrada al inicio y si se cumple, entonces, entrar al cicloy realizar sus instrucciones. SEMEJANZAS ENTRE LAS ESTRUCTURAS DE CONTROL REPETIVO • En las 3 sentencias pueden entrar ciclos. • En While y Repeat es que en ambos se evalúa la condición antes del ciclo.
  • 8. REFERENCIAS BIBLIOGRÁFICAS • http://www.frsn.utn.edu.ar/informatica01/Apuntes/Info_1/cap3_tp.HTM • http://ocw.unican.es/ensenanzas-tecnicas/fundamentos-de-informatica/Curso-Fortran-3.pd