Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
29 vistas6 páginas

Cap 3

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
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.

También podría gustarte