ESTRUCTURAS REPETITIVAS

Post on 24-Sep-2015

319 views 8 download

description

:D

Transcript of ESTRUCTURAS REPETITIVAS

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaESTRUCTURAS REPETITIVASING. FERNANDO INFANTE SAAVEDRADocente de la Asignatura

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaDEFINICIONLas estructuras repetitivas o bucles permiten repetir una o varias acciones un nmero determinado de veces. Cada una de las repeticiones se conocecomo iteracin.

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaTIPOS E. R. INFINITAS:Desconocemos el # de repeticiones.Se usan Hacer/Mientras y Mientras.Ej.: Postulantes a Universidad, Clientes de una tienda, usuarios de biblioteca, etc.

    E. R. FINITAS:Conocemos el # de repeticiones.Se usa Para.Ej.: Notas de Alumnos de Fundamentos, Pago de Horas de docentes, Libros de biblioteca, etc.

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaESTR. REPETITIVAS INFINITAS Hacer/Mientras:Hacer{.. PROCESO QUE SE REPITE .}Mientras (Condicin de Repeticin)

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaESTR. REPETITIVAS INFINITAS Hacer/Mientras:Hacer{.. PROCESO QUE SE REPITE . Imprimir Desea continuar(s/n)?: Ingresar RPTA } Mientras (RPTA =s)

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaESTR. REPETITIVAS INFINITAS Mientras:Mientras (Condicin de Repeticin){.. PROCESO QUE SE REPITE . }

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaESTR. REPETITIVAS FINITAS Desde:Desde ( i =1 hasta n){.. PROCESO QUE SE REPITE .}

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaDIFERENCIASUno es Mientras y el otro Hacer/MientrasEl Mientras lleva la Condicin de Repeticin antes de empezar el lazo de repeticin, el Hacer/Mientras tiene la Condicin de Repeticin al final del lazo de repeticin.El Mientras ejecuta Ninguna o varias veces el lazo de repeticin, el Hacer/Mientras ejecuta por lo menos Una o varias veces el lazo de repeticin.El Mientras tiene un Diagrama de Flujo diferente al del Hacer/Mientras.

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaHERRAMIENTASContador.Acumulador.Mayor.Menor.

    Ing. Fernando Infante Saavedra Docente de la Asignatura

  • Ing. Fernando Infante Saavedra Docente de la AsignaturaEJERCICIOS A RESOLVER

    Ing. Fernando Infante Saavedra Docente de la Asignatura

    *