29
 1 G ESTI Ó ND ELCAMBI O TI 1 G ESTI Ó ND ELCAMBI O TI Pensamiento Alg orítmico- Luis Carlos Moreno - 315 308 17 17  Contenido  2 4 3 I n s t ruc c i o n e s R e p e titiva s R e p e t ici ó n I n d e n i d a – M i e ntra s Q u e R e p etici ó n U n a ca n ti d a d d e ve ce s de ni d a R ep eticiónInde nida– H ag a Hasta Q ue E j er c icio s

Presentacion Instrucciones Repetitivas

Embed Size (px)

DESCRIPTION

Presentacion de instrucciones repetitivas basicas en C++ para principios de Pensamiento Algoritmico y Programacion.

Citation preview

Proyecto SOX TI Proceso Facilitar la operacin y el uso de los activos de informacin

Contenido01243Instrucciones Repetitivas

Repeticin Indefinida Mientras Que

Repeticin Una cantidad de veces definida

Repeticin Indefinida Haga Hasta Que

Ejercicios

5NGESTIN DEL CAMBIO TI NGESTIN DEL CAMBIO TI Pensamiento Algortmico- Luis Carlos Moreno - 315 308 17 171 Instrucciones Repetitivas1A veces requerimos realizar la misma accin varias veces para resolver un problema.En algoritmos las repeticiones pueden ser:

Definidas exactamente un nmero de vecesEj: Dar veinte vueltas al estadio

Indefinidas No sabemos de antemano cuantas veces se va a repetir.Ej: Esperar la ruta del busNGESTIN DEL CAMBIO TI NGESTIN DEL CAMBIO TI Pensamiento Algortmico- Luis Carlos Moreno - 315 308 17 172 Instrucciones Repetitivas Exactamente un Nmero de Veces1

Tengo que dar 10 vueltasNGESTIN DEL CAMBIO TI NGESTIN DEL CAMBIO TI Pensamiento Algortmico- Luis Carlos Moreno - 315 308 17 173 Instrucciones Repetitivas Nmero de Veces Indefinida1

Cuando llegue Mara Termino de entrenarNGESTIN DEL CAMBIO TI NGESTIN DEL CAMBIO TI Pensamiento Algortmico- Luis Carlos Moreno - 315 308 17 174 Instrucciones Repetitivas Repeticin Indefinida de veces Mientras Haga 2La estructura repetitiva con cantidad de veces indefinida ejecuta un grupo de instrucciones mientras se cumpla una condicin especfica.CondicinSIBloque instruccionesBloque instruccionesBloque instruccionesNOfuncion_principal caracter c; booleano EsDigito; EsDigito = verdadero; mientras ( EsDigito ) hacer

imprimir("Escriba un Caracter "); leer(c); si (c < '0' || c > '9' ) entonces EsDigito = falso; fin_si fin_mientras imprimir(c);fin_principalNGESTIN DEL CAMBIO TI NGESTIN DEL CAMBIO TI Pensamiento Algortmico- Luis Carlos Moreno - 315 308 17 175 Instrucciones Repetitivas Repeticin Indefinida de veces Haga .. Mientras Que 3La estructura repetitiva con cantidad de veces indefinida ejecuta un grupo de instrucciones mientras se cumpla una condicin especfica.CondicinNOBloque instruccionesBloque instruccionesBloque instruccionesSIfuncion_principal caracter c; booleano EsDigito; hacer imprimir("Escriba un Caracter "); leer(c); si (c < '0' || c > '9' ) entonces EsDigito = falso; si_no EsDigito = verdadero; fin_si mientras ( EsDigito ); imprimir(c);fin_principalNGESTIN DEL CAMBIO TI NGESTIN DEL CAMBIO TI Pensamiento Algortmico- Luis Carlos Moreno - 315 308 17 176Instrucciones Repetitivas Repeticin una cantidad fija de veces Para Haga 4La estructura repetitiva con cantidad definida de veces ejecuta un grupo de instrucciones exactamente a cantidad de veces definidaBloque instruccionesBloque instruccionesBloque instruccionesfuncion_principal caracter c; entero i; para ( i = 1 ; i