Documente Academic
Documente Profesional
Documente Cultură
Instrucciones repetitivas (Iterativas): Son aquellas que controlan la repeticin de un conjunto de instrucciones denominado rango mediante la evaluacin de una condicin que se realiza cada nueva repeticin o por medio de un contador asociado.
La iteracin significa hacer algo en forma repetitiva. En programacin a esto se le llama ciclo, por que la iteracin de la estructura de control ocasiona que el programa fluya entrando en un ciclo. La iteracin debe ser finita, es decir, debe tener un nmero finito de ciclos. De lo contrario, se llaman ciclos infinitos
1.1
1.2
En esta estructura se repite una accin mientras se cumpla la condicin que controla el bucle. La caracterstica principal de esta estructura es la de que la condicin es evaluada siempre antes de cada repeticin. Controla la ejecucin del conjunto de instrucciones que configuran su rango, de tal forma que stas se ejecutan mientras se cumpla la condicin, que ser evaluada siempre antes de cada repeticin. El nmero de repeticiones oscila entre 0 e infinito, dependiendo de la evaluacin de la condicin, cuyos argumentos en los casos de repeticin, al menos una vez, debern modificarse dentro del bucle, pues de no ser as el nmero de repeticiones ser infinito y nos encontraremos en un bucle sin salida.
1.3
En esta estructura se repite una accin mientras se cumpla la condicin que controla el bucle. La caracterstica principal de esta estructura es la de que la condicin es evaluada siempre antes de cada repeticin.
El nmero de repeticiones oscila entre 0 e infinito, dependiendo de la evaluacin de la condicin, cuyos argumentos en los casos de repeticin, al menos una vez, debern modificarse dentro del bucle, pues de no ser as el nmero de repeticiones ser infinito y nos encontraremos en un bucle sin salida.
1.4
Lenguaje C++
1.5
1.6
Se utiliza para ejecutar un bloque de instrucciones al menos una vez. El cuerpo del bucle se repite mientras se verifica la condicin. Dicha condicin ser evaluada despus de cada repeticin.
1.7
1.8
1.9
Se utiliza para ejecutar un bloque de instrucciones un nmero fijo de veces que se conoce de antemano.
1.10
1.11
Bibliografa Fundamentos de programacin, Algoritmos y Estructura de datos y Objetos, Joyanes, Luis, Editorial McGraw Hill, 2003. Metodologa de la programacin estructurada, Joyanes, Luis, Editorial McGraw Hill, 1993. El lenguaje de programacin C, Kernighan y Ritchie, Editorial Prentice Hall, 1991.
Como programar en C/C++ , H.M. Deitel and P.J. Deitel, Ed. Prentice Hall, 1998, 6ta. edicin
1.12
Preguntas ?
1.13