Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COD: 20154081E
Fecha: 7/12/17
Programacin Modular
1. Introduccin a la programacin modula
2. Esquema grfico:
4. Llamadas a mdulos
5. Tipos de subprogramas
Procedimientos :
Ejecutan una accin que puede o no modificar valores Ejecutan una accin que puede
o no modificar valores y puede o no puede o no necesitar datos de entrada.
Imprimir Factura.
Ordenar Lista.
Funciones:
Realizan una operacin que siempre tiene como resultado un valor
Factorial.
Potencia.
Mximo
6. Algunas Funciones
7. Ejemplo 1: Declarar una funcin que calcule el factorial de un nmero entero positivo que
se pasar como argumento de la funcin pasar como argumento de la funcin.
Llamadas a funciones.
Cuanto mayor sea el nmero de trminos de la serie, mayor ser la precisin del clculo
clculo. Implemente una funcin seno que permita calcular el seno de un ngulo x expresado
en radianes utilizando dicha serie. El clculo terminar cuando la diferencia entre dos trminos
correlativos sea menor que 10-3.
3. Estructura secuencial.
Ejecucin de sentencias una detrs de la otra. En C++, toda una estructura secuencial
se agrupa mediante los smbolos { y }.
Todo el bloque se considera una sola sentencia. Despus de las llaves no se pone
punto y coma.
En cada etapa se evala la decisin ptima para cada uno de sus estados
Cada estado guarda toda la informacin necesaria para tomar las decisiones futuras sin
necesidad de conocer cmo se ha alcanzado dicho estado. Es un procedimiento recursivo que
resuelve de manera iterativa, incorporando cada vez una etapa, partes cada vez mayores del
problema original. El procedimiento puede hacerse hacia delante o hacia atrs.
Dado un estado, la poltica ptima para las siguientes etapas no depende de la poltica tomada
en las etapas anteriores. La decisin de ptima inmediata slo depende del estado en el que se
est, no de cmo se lleg hasta l. Toda la informacin sobre el pasado se resume en el estado
en que se encuentra. Una vez conocida la solucin ptima global, cualquier solucin parcial
que involucre slo una parte de las etapas es tambin una solucin ptima. Todo subconjunto
de una solucin ptima es a su vez una solucin ptima para un problema parcial.
Ejemplo: