SlideShare una empresa de Scribd logo
1 de 14
UNIVERSIDAD TÉCNICA  DE AMBATO    FACULTAD DE CIENCIAS HUMANAS  Y DE LA EDUCACIÓN CARRERA: DOCENCIA  INFORMÁTICA Y COMPUTACIÓN TAREA: Tarea 7 INTEGRANTES: HUGO PÉREZ SEBASTIAN VILLACIS.  PRIMER SEMESTRE  21 DE DICIEMBRE DEL 2010
Índice Caratula Índice Objetivos Resumen ¿Qué son la estructuras repetitivas? Clasificación ¿Qué condiciones utilizan? Conclusiones Crédito.
Objetivos. ,[object Object]
Analizar los  tipos de estructuras que tenemos.
Distinguir el tipo de estructuras que vamos a utilizar dependiendo del ejerció planteado.,[object Object],[object Object]
¿Qué son la estructuras repetitivas? Estas estructuras se utilizan cuando se necesita repetir una instrucción varias veces, simplifican el trabajo considerablemente, también son llamadas ciclos.
Clasificación de los siclos.  Ciclo PARA Ciclo MIENTRAS Ciclo HASTA
Ciclos Para  Inicia con la palabra PARA, necesita de una variable que tiene un inicio, un final y un incremento. coloca en una misma línea, separados por coma (,), esta estructura repetitiva tiene un fin se llama fin-para. Cuando se conoce el número de veces que se va repetir el ciclo. El otro tipo es cuando el ciclo se va a realizar N veces.
Ejemplo de Ciclo Para. Lee una edad hasta que se lea una edad igual a cero.  INICIO  REPITA  LEER EDAD  HASTA (EDAD < 0) FIN Cuando se repite N veces. Desarrolle un algoritmo que lea un número y calcule su cuadrado.  INICIO  LEER NUM  CUAD=NUM**2  IMPRIMIR CUAD  FIN
Comienza con la palabra MIENTRAS su abreviatura MQ (Mientras Que), necesita de una variable tiene un INICIO, un FIN y un INCREMENTO, tiene un fin de estructura: FIN-MIENTRAS o FIN-MQ.  Ciclo Mientras Con registro centinela Estructura muy diferente a las dos anteriores. En este ciclo no se conoce el número de veces que se van a repetir las instrucciones. También conocido como Ciclo mientras con registro centinela.  LEER VAR MIENTRAS QUE (VAR<>VALORD)  Conociendo el número de veces que se repite. Tiene la misma definición de un ciclo PARA de este tipo. La sintaxis es la siguiente: VAR=INICIO MIENTRAS QUE (VAR<=FIN)  Con registro identificador Está estructura es también conocida como MIENTRAS con registro identificador, su sintaxis es:  LEER FIN VAR=INICIO MIENTRAS QUE (VAR<=FIN)
Ejemplo  Ciclo Mientras. Conociendo el número de veces que se repite. Calcular el cuadrado y el cubo de 50 números.  INICIO  X=1  MIENTRAS QUE (X<=500)  LEER NUM  CUAD = NUM ** 2  CUBO = NUM ** 3  IMPRIMIR “El cuadro es: “, CUAD IMPRIMIR “El cubo es: “, CUBO  X=X+1  FIN-MIENTRAS  FIN  Con registro identificador Calcular el cuadrado y el cubo de N números.  INICIO  LEER N X=1  MIENTRAS QUE (X<=N)  LEER NUM  CUAD = NUM ** 2  CUBO = NUM ** 3  IMPRIMIR “El cuadro es: “, CUAD IMPRIMIR “El cubo es: “, CUBO  X=X+1  FIN-MIENTRAS  FIN  Con registro centinela Calcular el cuadrado y el cubo de una cantidad de números.  INICIO  LEER NUM  MIENTRAS QUE (NUM < > 0)  CUAD = NUM ** 2  CUBO = NUM ** 3  IMPRIMIR “El cuadro es: “, CUAD IMPRIMIR “El cubo es: “, CUBO  LEER NUM  FIN-MIENTRAS  FIN
Ciclo Repita. Empieza con la palabra REPITA, se ponen las instrucciones y finalmente se pone HASTA (CONDICIÓN), similar al ciclo Mientras con Registro Centinela, sólo que aquí la condición va en la parte inferior,  la sintaxis. REPITA Instrucciones a realizar  HASTA QUE (CONDICIÓN)
Ejemplo  Ciclo Repita. HASTA QUE (CONDICIÓN)  Calcular la raíz cuadrada de un grupo de números.  INICIO  REPITA  LEER NUM  RC = NUM ** (1/2)  IMPRIMIR “La raíz es “, RC  HASTA (NUM <= 0)  FIN
CREDITOS

Más contenido relacionado

Similar a Tarea 7

PBD_EST_DO_WHILE_1ROS.pdf
PBD_EST_DO_WHILE_1ROS.pdfPBD_EST_DO_WHILE_1ROS.pdf
PBD_EST_DO_WHILE_1ROS.pdfJessenia Realpe
 
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
 
Fundamentos de Programación - Unidad IV: Arreglos (Vectores)
Fundamentos de Programación - Unidad IV: Arreglos (Vectores)Fundamentos de Programación - Unidad IV: Arreglos (Vectores)
Fundamentos de Programación - Unidad IV: Arreglos (Vectores)José Antonio Sandoval Acosta
 
Estructuras reptitivas y ciclos
Estructuras reptitivas y ciclosEstructuras reptitivas y ciclos
Estructuras reptitivas y cicloslincolnschoolgdl
 
Fundamentos de Programacion - Unidad 5 arreglos (vectores)
Fundamentos de Programacion - Unidad 5 arreglos (vectores)Fundamentos de Programacion - Unidad 5 arreglos (vectores)
Fundamentos de Programacion - Unidad 5 arreglos (vectores)José Antonio Sandoval Acosta
 
Presentacion ciclos-1
Presentacion ciclos-1Presentacion ciclos-1
Presentacion ciclos-1sena
 
Universidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosUniversidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosSuGely Gálvez
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Ariana torres informe de informatica
Ariana torres informe de informaticaAriana torres informe de informatica
Ariana torres informe de informaticatorres_1
 
Programacion fantasticos
Programacion  fantasticosProgramacion  fantasticos
Programacion fantasticosBrenda Jazmin
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosAriMendoza9
 
Diapositivas marleni
Diapositivas marleniDiapositivas marleni
Diapositivas marlenilenithoz
 
Diapositivas marleni
Diapositivas marleniDiapositivas marleni
Diapositivas marlenilenithoz
 

Similar a Tarea 7 (20)

Ciclos
CiclosCiclos
Ciclos
 
Ciclos
CiclosCiclos
Ciclos
 
PBD_EST_DO_WHILE_1ROS.pdf
PBD_EST_DO_WHILE_1ROS.pdfPBD_EST_DO_WHILE_1ROS.pdf
PBD_EST_DO_WHILE_1ROS.pdf
 
Sesión 09 Fund Programación
Sesión 09 Fund ProgramaciónSesión 09 Fund Programación
Sesión 09 Fund Programación
 
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.
 
Fundamentos de Programación - Unidad IV: Arreglos (Vectores)
Fundamentos de Programación - Unidad IV: Arreglos (Vectores)Fundamentos de Programación - Unidad IV: Arreglos (Vectores)
Fundamentos de Programación - Unidad IV: Arreglos (Vectores)
 
Estructuras reptitivas y ciclos
Estructuras reptitivas y ciclosEstructuras reptitivas y ciclos
Estructuras reptitivas y ciclos
 
Estructuras alg
Estructuras algEstructuras alg
Estructuras alg
 
Fundamentos de Programacion - Unidad 5 arreglos (vectores)
Fundamentos de Programacion - Unidad 5 arreglos (vectores)Fundamentos de Programacion - Unidad 5 arreglos (vectores)
Fundamentos de Programacion - Unidad 5 arreglos (vectores)
 
Presentacion ciclos-1
Presentacion ciclos-1Presentacion ciclos-1
Presentacion ciclos-1
 
Universidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosUniversidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclos
 
Estructura pseudocodigo
Estructura pseudocodigoEstructura pseudocodigo
Estructura pseudocodigo
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
estructura secuencial.pdf
estructura secuencial.pdfestructura secuencial.pdf
estructura secuencial.pdf
 
Ariana torres informe de informatica
Ariana torres informe de informaticaAriana torres informe de informatica
Ariana torres informe de informatica
 
Programacion fantasticos
Programacion  fantasticosProgramacion  fantasticos
Programacion fantasticos
 
practicas dfd
practicas dfdpracticas dfd
practicas dfd
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructurados
 
Diapositivas marleni
Diapositivas marleniDiapositivas marleni
Diapositivas marleni
 
Diapositivas marleni
Diapositivas marleniDiapositivas marleni
Diapositivas marleni
 

Tarea 7

  • 1. UNIVERSIDAD TÉCNICA DE AMBATO    FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN CARRERA: DOCENCIA INFORMÁTICA Y COMPUTACIÓN TAREA: Tarea 7 INTEGRANTES: HUGO PÉREZ SEBASTIAN VILLACIS. PRIMER SEMESTRE 21 DE DICIEMBRE DEL 2010
  • 2. Índice Caratula Índice Objetivos Resumen ¿Qué son la estructuras repetitivas? Clasificación ¿Qué condiciones utilizan? Conclusiones Crédito.
  • 3.
  • 4. Analizar los tipos de estructuras que tenemos.
  • 5.
  • 6. ¿Qué son la estructuras repetitivas? Estas estructuras se utilizan cuando se necesita repetir una instrucción varias veces, simplifican el trabajo considerablemente, también son llamadas ciclos.
  • 7. Clasificación de los siclos. Ciclo PARA Ciclo MIENTRAS Ciclo HASTA
  • 8. Ciclos Para Inicia con la palabra PARA, necesita de una variable que tiene un inicio, un final y un incremento. coloca en una misma línea, separados por coma (,), esta estructura repetitiva tiene un fin se llama fin-para. Cuando se conoce el número de veces que se va repetir el ciclo. El otro tipo es cuando el ciclo se va a realizar N veces.
  • 9. Ejemplo de Ciclo Para. Lee una edad hasta que se lea una edad igual a cero. INICIO REPITA LEER EDAD HASTA (EDAD < 0) FIN Cuando se repite N veces. Desarrolle un algoritmo que lea un número y calcule su cuadrado. INICIO LEER NUM CUAD=NUM**2 IMPRIMIR CUAD FIN
  • 10. Comienza con la palabra MIENTRAS su abreviatura MQ (Mientras Que), necesita de una variable tiene un INICIO, un FIN y un INCREMENTO, tiene un fin de estructura: FIN-MIENTRAS o FIN-MQ. Ciclo Mientras Con registro centinela Estructura muy diferente a las dos anteriores. En este ciclo no se conoce el número de veces que se van a repetir las instrucciones. También conocido como Ciclo mientras con registro centinela. LEER VAR MIENTRAS QUE (VAR<>VALORD) Conociendo el número de veces que se repite. Tiene la misma definición de un ciclo PARA de este tipo. La sintaxis es la siguiente: VAR=INICIO MIENTRAS QUE (VAR<=FIN) Con registro identificador Está estructura es también conocida como MIENTRAS con registro identificador, su sintaxis es: LEER FIN VAR=INICIO MIENTRAS QUE (VAR<=FIN)
  • 11. Ejemplo Ciclo Mientras. Conociendo el número de veces que se repite. Calcular el cuadrado y el cubo de 50 números. INICIO X=1 MIENTRAS QUE (X<=500) LEER NUM CUAD = NUM ** 2 CUBO = NUM ** 3 IMPRIMIR “El cuadro es: “, CUAD IMPRIMIR “El cubo es: “, CUBO X=X+1 FIN-MIENTRAS FIN Con registro identificador Calcular el cuadrado y el cubo de N números. INICIO LEER N X=1 MIENTRAS QUE (X<=N) LEER NUM CUAD = NUM ** 2 CUBO = NUM ** 3 IMPRIMIR “El cuadro es: “, CUAD IMPRIMIR “El cubo es: “, CUBO X=X+1 FIN-MIENTRAS FIN Con registro centinela Calcular el cuadrado y el cubo de una cantidad de números. INICIO LEER NUM MIENTRAS QUE (NUM < > 0) CUAD = NUM ** 2 CUBO = NUM ** 3 IMPRIMIR “El cuadro es: “, CUAD IMPRIMIR “El cubo es: “, CUBO LEER NUM FIN-MIENTRAS FIN
  • 12. Ciclo Repita. Empieza con la palabra REPITA, se ponen las instrucciones y finalmente se pone HASTA (CONDICIÓN), similar al ciclo Mientras con Registro Centinela, sólo que aquí la condición va en la parte inferior, la sintaxis. REPITA Instrucciones a realizar HASTA QUE (CONDICIÓN)
  • 13. Ejemplo Ciclo Repita. HASTA QUE (CONDICIÓN) Calcular la raíz cuadrada de un grupo de números. INICIO REPITA LEER NUM RC = NUM ** (1/2) IMPRIMIR “La raíz es “, RC HASTA (NUM <= 0) FIN