Está en la página 1de 6

SOLUCIÓN 2do EXAMEN PARCIAL MAT-1104 FUNDAMENTOS DE

PROGRAMACIÓN SEMESTRE 1/2019

1. Algoritmo para obtener el valor de π utilizando la siguiente serie:


π=

1ra. ETAPA ANÁLISIS: SOLUCIÓN EN SU CAMPO DE ACCIÓN.


Análisis

N: Numerador
D: Denominador
S: Signo (ojo: es opcional)
C: Contador
Nter: Nro. de términos
A: Acumulador de términos

Entrada:
Nter: ϵ N

Salida:
0.5 * Raíz ( A ) ≈ → π

Proceso:
N = 24
A = A + ∑ S = +1
D = C*C

C=1→Nter
2da. ETAPA DISEÑO: ALGORITMO -> D.F.D.
Diseño

Inicio

Nter

N = 24

A =0

C = 1 → Nter

A =A+N/(C*C)

0.5 * Raíz ( A )

Fin
2. Algoritmo para obtener el valor de:

1ra. ETAPA ANÁLISIS: SOLUCIÓN EN SU CAMPO DE ACCIÓN.


Análisis

C: Contador
Nter: Nro. de términos
F: Acumulador de términos

Entrada:
Nter: ϵ N

Salida:
F

Proceso:

F=1

F = ∏ ln ( C * F )

C=2→Nter
2da. ETAPA DISEÑO: ALGORITMO -> D.F.D.

Diseño

Inicio

Nter

F=1

C = 2 → Nter

F = ln ( C * F )

Fin
3. Algoritmo, una persona desea invertir su dinero (Bs.) en un banco, el cual le
otorga un 2% de interés mensual. ¿Cuál será la cantidad de dinero que esta
persona tendrá al cabo de N años si la ganancia de cada mes es reinvertida?

1ra. ETAPA ANÁLISIS: SOLUCIÓN EN SU CAMPO DE ACCIÓN.


Análisis

C: Contador
i: Interés
CD: Cantidad de Dinero
Na: Número de años

Entrada:
Na: ϵ N
CD: ϵ R
Salida:
CD

Proceso:
C=1
i = 0.02
CD = ∑ CD * i

C=1→Nter
2da. ETAPA DISEÑO: ALGORITMO -> D.F.D.

Diseño

Inicio

CD, Na

C = 1 ; i = 0.02

F
C < = (Na*12)

V
CD = CD + ( CD * i )

C=C+1

CD

Fin

También podría gustarte