El documento describe diferentes estructuras de control de flujo para la programación modular. Explica la estructura para, que repite un bloque de instrucciones un número definido de veces, y la estructura mientras, que repite un bloque mientras se cumpla una condición. También describe variables como contadores y acumuladores que cumplen funciones específicas al contar o sumar valores en bucles repetitivos.
0 calificaciones0% encontró este documento útil (0 votos)
29 vistas6 páginas
El documento describe diferentes estructuras de control de flujo para la programación modular. Explica la estructura para, que repite un bloque de instrucciones un número definido de veces, y la estructura mientras, que repite un bloque mientras se cumpla una condición. También describe variables como contadores y acumuladores que cumplen funciones específicas al contar o sumar valores en bucles repetitivos.
El documento describe diferentes estructuras de control de flujo para la programación modular. Explica la estructura para, que repite un bloque de instrucciones un número definido de veces, y la estructura mientras, que repite un bloque mientras se cumpla una condición. También describe variables como contadores y acumuladores que cumplen funciones específicas al contar o sumar valores en bucles repetitivos.
El documento describe diferentes estructuras de control de flujo para la programación modular. Explica la estructura para, que repite un bloque de instrucciones un número definido de veces, y la estructura mientras, que repite un bloque mientras se cumpla una condición. También describe variables como contadores y acumuladores que cumplen funciones específicas al contar o sumar valores en bucles repetitivos.
Descargue como PPTX, PDF, TXT o lea en línea desde Scribd
Descargar como pptx, pdf o txt
Está en la página 1/ 6
• Programación Modular Uno de los métodos más conocidos para
resolver un problema es dividirlo en problemas más pequeños,
llamados subproblemas. De esta manera, en lugar de resolver una tarea compleja y tediosa, resolvemos otras más sencillas y a partir de ellas llegamos a la solución. • Estructura Para (for) Es la estructura algorítmica adecuada para utilizar en un ciclo que se ejecutará un número definido de veces. Este tipo de estructura está presente en todos los lenguajes de programación, ya sean estructurados u orientados a objetos. • Esta estructura permite repetir el bucle Esta estructura permite repetir el de instrucciones, de N a 1 veces, luego bucle de instrucciones, de 2 a N de cumplirse la n-sima vuelta, se veces, donde en cada vuelta el valor procederá a ejecutarse las instrucciones que se encuentran después del bucle. La de I se irá incrementando de 2 en 2. variable I va decrementado sus valores La variable I va decreciendo sus automáticamente, siendo estos: N,…., valores automáticamente, siendo 3,2,1 estos: 2, 4, 6, 8, … N El diagrama de flujo Pseudocódigo de la estructura repetir es la siguiente Para V<---VI hasta VF incremento 1 Hacer Bloque de instrucciones Fin_para
Si es verdadera, se vuelve a ejecutar el bloque de instrucciones.
Y así sucesivamente, hasta que, la condición sea falsa. Es usado cuando se conoce de antemano, el número de veces que debe repetirse una instrucción o conjunto de ellas
Tipos de variables
Cuando se diseñan algoritmos que incluyen estructuras de
control repetitivas, existen ciertas variables que cumplen una función específica en cada iteración del ciclo, las más comunes son: Variables contadoras: Se usan para contar, por lo tanto, debe ser de tipo entero. Una variable contadora se incrementa o decrementa en un valor constante en un valor constante con cada iteración del ciclo. • Estructura Mientras (While) La estructura repetitiva mientras Algoritmo (en inglés while), es aquella en que el cuerpo del bucle se repite mientras se cumple una determinada condición. Cuando se ejecuta la instrucción mientras, la primera cosa que sucede es evaluar la condición (una expresión booleana). Si la condición se evalúa falsa, no se entra al ciclo y se sigue con el flujo normal del problema. Si la condición es verdadera, Contadores y Acumuladores
• Contadores • Los procesos repetitivos son la base del uso de los computadores. En estos procesos se necesita normalmente contar los sucesos o acciones internas del bucle. • Acumulador
Un acumulador o totalizador es una variable cuya misión es
almacenar cantidades variables resultantes de sumas sucesivas. Realiza la misma función que un contador, con la diferencia de que el incremento o decremento de cada suma es variable en lugar de constante, como en el caso del contador. Se representa por la instrucción S=S+N, donde N es una variable y no una constante.