SlideShare una empresa de Scribd logo
1 de 16
TEMA:
Estructuras repetitivas
GRUPO 8:
Carlos Moreno
Miguel Quishpe
Daniel Toscano
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO
ESCUELA DE INGENIERÍA AUTOMOTRIZ
COMPUTACIÓN I
while
 Si queremos hacer que una sección de nuestro programa
se repita mientras se cumpla una cierta condición,
usaremos la orden “while”. Esta orden tiene dos
formatos distintos, según comprobemos la condición al
principio o al final.
ESTRUCTURA hacer-mientras ("do-while")
 El bucle mientras al igual que el bucle desde que se verá con posterioridad
evalúan la expresión al comienzo del bucle de repetición; siempre se utilizan
para crear bucle pre-test. Los bucles pre-test se denominan también bucles
controlados por la entrada. La estructura do...while es similar a la anterior pero
en este caso la comprobación se produce después de ejecutar el bloque de
instrucciones.
 REGLA: El bucle hacer-mientras se termina de ejecutar cuando el valor
de la condición es falsa. La elección entre un bucle mientras y un bucle
hacer-mientras depende del problema de cómputo a resolver. En la
mayoría de los casos, la condición de entrada del bucle mientras es la
elección correcta. Por ejemplo, si el bucle se utiliza para recorrer una
lista de números (o una lista de cualquier tipo de objetos), la lista puede
estar vacía, en cuyo caso las sentencias del bucle nunca se ejecutarán.
Si se aplica un bucle hacer-mientras nos conduce a un código de
errores.
DIFERENCIAS ENTRE mientras (while) Y hacer-mientras (do-while): UNA
APLICACIÓN EN C++
Una sentencia do-while es similar a una sentencia while, excepto que el
cuerpo del bucle se ejecuta siempre al menos una vez.
ESTRUCTURA repetir ("repeat")
Esta estructura se ejecuta hasta que se cumpla una condición determinada que se
comprueba hasta el final del bucle. Se ejecuta al menos una vez. El bucle
repetir-Hasta_que se repite mientras el valor de la expresión booleana de la
condición sea falsa, justo la opuesta de la sentencia mientras.
Existen muchas situaciones en las que se desea que un bucle se ejecute al menos
una vez antes de comprobar la condición de repetición. En la estructura mientras
si el valor de la expresión booleana es inicialmente falso, el cuerpo del bucle no
se ejecutará; por ello, se necesitan otros tipos de estructuras repetitivas. La
estructura repetir (repeat) se ejecuta hasta que se cumpla una condición
determinada que se comprueba al final del bucle (Figura 5.4). El bucle repetir-
hasta que se repite mientras el valor de la expresión booleana de la condición sea
falsa, justo la opuesta de la sentencia mientras.
ESTRUCTURA desde/para ("for")
En muchas ocasiones se conoce de antemano el número de veces que se desean ejecutar las
acciones de un bucle. En estos casos, en el que el número de iteraciones es fijo, se debe
usar la estructura desde o para (for, en inglés). La estructura desde ejecuta las acciones del
cuerpo del bucle un número especificado de veces y de modo automático controla el
número de iteraciones o pasos a través del cuerpo del bucle.
Otras representaciones de estructuras repetitivas desde/para (for)
La estructura desde comienza con un valor inicial de la variable índice y las acciones
especificadas se ejecutan, a menos que el valor inicial sea mayor que el valor final. La
variable índice se incrementa en uno y si este nuevo valor no excede al final, se ejecutan de
nuevo las acciones. Por consiguiente, las acciones específicas en el bucle se ejecutan para
cada valor de la variable índice desde el valor inicial hasta el valor final con el incremento
de uno en uno. El incremento de la variable índice siempre es 1 si no se indica expresamente
lo contrario. Dependiendo del tipo de lenguaje, es posible que el incremento sea distinto de
uno, positivo o negativo. Así, por ejemplo, FORTRAN admite diferentes valores positivos o
negativos del incremento, y Pascal sólo admite incrementos cuyo tamaño es la unidad: bien
positivos, bien negativos. La variable índice o de control normalmente será de tipo entero y
es normal emplear como nombres las letras I, J, K. El formato de la estructura desde varía si
se desea un incremento distinto a 1, bien positivo, bien negativo (decremento).
Realización de una estructura desde con estructura mientras
Repite el cuerpo del bucle mientras se cumpla una
determinada condición
CUESTIONARIO:
1) Que es el bucle hacer-mientras
a. es análogo al bucle mientras y el cuerpo del bucle se ejecuta una y otra vez mientras la condición
b. Con cada iteración se obtiene el dígito más a la derecha, ya que es el resto de la división entera de
valor del número (num) por 10. Así en la primera iteración digitoSig.
c. En la tercera y última iteración se divide 1 por 10 y se toma el resto (digitoSig) que es el dígito 1
Se visualiza el dígito 1 a continuación de 89
d. Existen muchas situaciones en las que se desea que un bucle se ejecute al menos una vez antes
de comprobar la condición de repetición
2) Cuando se ejecuta la estructura repetir
a. Es muy frecuente tener que realizar validación de entrada de datos en la mayoría de las aplicacion
b. ejecuta las acciones del cuerpo del bucle un número especificado de veces y de modo automático
c. se ejecuta hasta que se cumpla una condición determinada que se comprueba al final del bucle
d. En general, la instrucción iterar no produce un programa legible y comprensible como
lo hacen mientras y repetir.
3) La estructura repetir se ejecuta
a. Una sola vez
b. Al menos una sola vez
c. Nunca
d. 3 veces
4) Un bucle desde (for) se representa con
a. los símbolos de proceso y de decisión mediante un contador.
b. Los símbolos de repetición
c. Los símbolos de cortar
d. Los símbolos de ejecutar
5) La estructura desde ejecuta
a. las acciones del cuerpo del bucle un número especificado de veces y de modo automático
controla el número de iteraciones
b. Las acciones de un cuerpo de repetición
c. validación de entrada de datos en la mayoría de las aplicaciones
d. Las acciones de mientras para poder hacer una estructura de repetición
Bibliografía
• FUNDAMENTOS DE PROGRAMACIÓN Algoritmos, estructura de datos y objetos
Cuarta edición, LUIS JOYANES AGUILAR
WEBGRAFIA
https://www.google.com.ec/?gfe_rd=cr&ei=3z9uWNzJJIW4hAbdyYSoAw#q=estructura+repetir+repe
at
http://ripernet.blogspot.com/2010/04/estructura-hacer-mientras-do-while.html
https://galanistaprogramando.wordpress.com/estructuras-repetitivas/
https://www.google.com.ec/search?q=Realizaci%C3%B3n+de+una+estructura++desde++con+estructu
ra++mientras&biw=1366&bih=634&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiTrLS-
hq7RAhVDSiYKHdHwBQYQ_AUIBigB&dpr=1

Más contenido relacionado

La actualidad más candente

Estructuras de repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion
abmendo28
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
Regina Flores
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
yance1
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
adark
 
Do while, for y foreach
Do while, for y foreachDo while, for y foreach
Do while, for y foreach
RogDer
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
Rosbelia Balza
 
Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivas
laryenso
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
UNEXPO
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
parada137
 

La actualidad más candente (20)

Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 
Estructuras de repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion
 
Presentacion semana numero_14
Presentacion semana numero_14Presentacion semana numero_14
Presentacion semana numero_14
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
 
Do while, for y foreach
Do while, for y foreachDo while, for y foreach
Do while, for y foreach
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
CICLO FOR
CICLO FORCICLO FOR
CICLO FOR
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
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
 
Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivas
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacion
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivas
 
Estructura repetitiva for y while
Estructura repetitiva for y whileEstructura repetitiva for y while
Estructura repetitiva for y while
 
Bucle for (1)
Bucle for (1)Bucle for (1)
Bucle for (1)
 

Similar a Presentacion

Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
Stalyn Cruz
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptx
Carlos Díaz Sánchez
 
3 java sesin 3 pps
3 java sesin 3 pps3 java sesin 3 pps
3 java sesin 3 pps
ajplbe
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
Regina Flores
 

Similar a Presentacion (20)

Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
 
Estructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivasEstructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivas
 
Las estructuras de control
Las estructuras de controlLas estructuras de control
Las estructuras de control
 
Guia4
Guia4Guia4
Guia4
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Aprendiendo de la sintaxiss
Aprendiendo de la sintaxissAprendiendo de la sintaxiss
Aprendiendo de la sintaxiss
 
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
 
Semana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptxSemana 05 - Estructuras repetitivas (1).pptx
Semana 05 - Estructuras repetitivas (1).pptx
 
Lais
LaisLais
Lais
 
Lais
LaisLais
Lais
 
For
ForFor
For
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
3 java sesin 3 pps
3 java sesin 3 pps3 java sesin 3 pps
3 java sesin 3 pps
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Ciclos
CiclosCiclos
Ciclos
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
AndreaTurell
 
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
Wilian24
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Demetrio Ccesa Rayme
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Programa dia de las madres para la convi
Programa dia de las madres para la conviPrograma dia de las madres para la convi
Programa dia de las madres para la convi
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Presentación de la propuesta de clase.pdf
Presentación de la propuesta de clase.pdfPresentación de la propuesta de clase.pdf
Presentación de la propuesta de clase.pdf
 

Presentacion

  • 1. TEMA: Estructuras repetitivas GRUPO 8: Carlos Moreno Miguel Quishpe Daniel Toscano ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO ESCUELA DE INGENIERÍA AUTOMOTRIZ COMPUTACIÓN I
  • 2. while  Si queremos hacer que una sección de nuestro programa se repita mientras se cumpla una cierta condición, usaremos la orden “while”. Esta orden tiene dos formatos distintos, según comprobemos la condición al principio o al final.
  • 3. ESTRUCTURA hacer-mientras ("do-while")  El bucle mientras al igual que el bucle desde que se verá con posterioridad evalúan la expresión al comienzo del bucle de repetición; siempre se utilizan para crear bucle pre-test. Los bucles pre-test se denominan también bucles controlados por la entrada. La estructura do...while es similar a la anterior pero en este caso la comprobación se produce después de ejecutar el bloque de instrucciones.  REGLA: El bucle hacer-mientras se termina de ejecutar cuando el valor de la condición es falsa. La elección entre un bucle mientras y un bucle hacer-mientras depende del problema de cómputo a resolver. En la mayoría de los casos, la condición de entrada del bucle mientras es la elección correcta. Por ejemplo, si el bucle se utiliza para recorrer una lista de números (o una lista de cualquier tipo de objetos), la lista puede estar vacía, en cuyo caso las sentencias del bucle nunca se ejecutarán. Si se aplica un bucle hacer-mientras nos conduce a un código de errores.
  • 4.
  • 5. DIFERENCIAS ENTRE mientras (while) Y hacer-mientras (do-while): UNA APLICACIÓN EN C++ Una sentencia do-while es similar a una sentencia while, excepto que el cuerpo del bucle se ejecuta siempre al menos una vez.
  • 6. ESTRUCTURA repetir ("repeat") Esta estructura se ejecuta hasta que se cumpla una condición determinada que se comprueba hasta el final del bucle. Se ejecuta al menos una vez. El bucle repetir-Hasta_que se repite mientras el valor de la expresión booleana de la condición sea falsa, justo la opuesta de la sentencia mientras. Existen muchas situaciones en las que se desea que un bucle se ejecute al menos una vez antes de comprobar la condición de repetición. En la estructura mientras si el valor de la expresión booleana es inicialmente falso, el cuerpo del bucle no se ejecutará; por ello, se necesitan otros tipos de estructuras repetitivas. La estructura repetir (repeat) se ejecuta hasta que se cumpla una condición determinada que se comprueba al final del bucle (Figura 5.4). El bucle repetir- hasta que se repite mientras el valor de la expresión booleana de la condición sea falsa, justo la opuesta de la sentencia mientras.
  • 7.
  • 8. ESTRUCTURA desde/para ("for") En muchas ocasiones se conoce de antemano el número de veces que se desean ejecutar las acciones de un bucle. En estos casos, en el que el número de iteraciones es fijo, se debe usar la estructura desde o para (for, en inglés). La estructura desde ejecuta las acciones del cuerpo del bucle un número especificado de veces y de modo automático controla el número de iteraciones o pasos a través del cuerpo del bucle. Otras representaciones de estructuras repetitivas desde/para (for)
  • 9.
  • 10. La estructura desde comienza con un valor inicial de la variable índice y las acciones especificadas se ejecutan, a menos que el valor inicial sea mayor que el valor final. La variable índice se incrementa en uno y si este nuevo valor no excede al final, se ejecutan de nuevo las acciones. Por consiguiente, las acciones específicas en el bucle se ejecutan para cada valor de la variable índice desde el valor inicial hasta el valor final con el incremento de uno en uno. El incremento de la variable índice siempre es 1 si no se indica expresamente lo contrario. Dependiendo del tipo de lenguaje, es posible que el incremento sea distinto de uno, positivo o negativo. Así, por ejemplo, FORTRAN admite diferentes valores positivos o negativos del incremento, y Pascal sólo admite incrementos cuyo tamaño es la unidad: bien positivos, bien negativos. La variable índice o de control normalmente será de tipo entero y es normal emplear como nombres las letras I, J, K. El formato de la estructura desde varía si se desea un incremento distinto a 1, bien positivo, bien negativo (decremento).
  • 11. Realización de una estructura desde con estructura mientras Repite el cuerpo del bucle mientras se cumpla una determinada condición
  • 12.
  • 13.
  • 14. CUESTIONARIO: 1) Que es el bucle hacer-mientras a. es análogo al bucle mientras y el cuerpo del bucle se ejecuta una y otra vez mientras la condición b. Con cada iteración se obtiene el dígito más a la derecha, ya que es el resto de la división entera de valor del número (num) por 10. Así en la primera iteración digitoSig. c. En la tercera y última iteración se divide 1 por 10 y se toma el resto (digitoSig) que es el dígito 1 Se visualiza el dígito 1 a continuación de 89 d. Existen muchas situaciones en las que se desea que un bucle se ejecute al menos una vez antes de comprobar la condición de repetición 2) Cuando se ejecuta la estructura repetir a. Es muy frecuente tener que realizar validación de entrada de datos en la mayoría de las aplicacion b. ejecuta las acciones del cuerpo del bucle un número especificado de veces y de modo automático c. se ejecuta hasta que se cumpla una condición determinada que se comprueba al final del bucle d. En general, la instrucción iterar no produce un programa legible y comprensible como lo hacen mientras y repetir. 3) La estructura repetir se ejecuta a. Una sola vez b. Al menos una sola vez c. Nunca d. 3 veces
  • 15. 4) Un bucle desde (for) se representa con a. los símbolos de proceso y de decisión mediante un contador. b. Los símbolos de repetición c. Los símbolos de cortar d. Los símbolos de ejecutar 5) La estructura desde ejecuta a. las acciones del cuerpo del bucle un número especificado de veces y de modo automático controla el número de iteraciones b. Las acciones de un cuerpo de repetición c. validación de entrada de datos en la mayoría de las aplicaciones d. Las acciones de mientras para poder hacer una estructura de repetición
  • 16. Bibliografía • FUNDAMENTOS DE PROGRAMACIÓN Algoritmos, estructura de datos y objetos Cuarta edición, LUIS JOYANES AGUILAR WEBGRAFIA https://www.google.com.ec/?gfe_rd=cr&ei=3z9uWNzJJIW4hAbdyYSoAw#q=estructura+repetir+repe at http://ripernet.blogspot.com/2010/04/estructura-hacer-mientras-do-while.html https://galanistaprogramando.wordpress.com/estructuras-repetitivas/ https://www.google.com.ec/search?q=Realizaci%C3%B3n+de+una+estructura++desde++con+estructu ra++mientras&biw=1366&bih=634&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiTrLS- hq7RAhVDSiYKHdHwBQYQ_AUIBigB&dpr=1