ALGORITMO POUPANÇA PROGRAMADA

02/03/2020

18

Uma pessoa resolveu fazer uma aplicação em uma poupança programada. Para calcular seu rendimento, ela deverá fornecer o valor constante da aplicação mensal, a taxa e o número de meses. Sabendo-se que a fórmula usada para este cálculo é:
Valor acumulado = P * (1+i)^n - 1 / i

i = taxa;
P = aplicação mensal;
n= número de meses;
va= valor acumulado.

fiz o seguinte algoritmo:

algoritmo "POUPANÇA PROGRAMADA"
var
i,p,va: real
n: inteiro
inicio
escreva("VALOR DA APLICAÇÃO EM R$: ")
leia(p)
escreva("TAXA DE JUROS EM %: ")
leia(i)
escreva("QTDE DE MESES APLICADOS: ")
leia(n)
va <- p * ((1 + i)^n - 1)/i
escreva("O VALOR ACUMULADO APÓS",n,"MESES É: ",va)
fimalgoritmo

sei que este algoritmo está errado. então como fazer da forma correta?????

conto com vocês!
Marcos

Marcos

Responder

Posts

03/03/2020

Emerson Nascimento

a fórmula correta é:
F = P.(1+i)^n + M.[(1+i)^n - 1]/i
onde:
F = valor futuro (também chamado VF ou FV)
P = valor presente (também chamado VA ou PV)
M = mensalidade (ou outro pagamento periódico, também chamado PGTO ou PMT)
n = número de períodos (em dias, meses, anos, ..., também chamado NPER)
i = taxa de juros (normalmente na forma percentual, também chamado TAXA ou RATE)
o valor de i deve ser a taxa aplicada / 100, ou seja, se a taxa é de 5%, o valor de i deve ser 0.05.

Por exemplo:
Se tiver uma aplição de R$ 150 por mês, durante 12 meses, a uma taxa de 5% ao mês:
F = 0 x (1+0,05)^12 + 150 x [(1+0,05)^12 - 1] / 0,05
F = 0 + 150 x [1,05^12 - 1] / 0,05
F = 150 x [1,79586 - 1] / 0,05
F = 150 x 0,79586 / 0,05
F = 150 x 0,79586 / 0,05
F = 119,379 / 0,05
F = 2.387,58
Logo, ao aplicar R$ 150 durante 12 meses a uma taxa de 5% ao mês, será acumulado um valor de R$ 2.387,58








Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários,
consulte nossa política de privacidade.

Aceitar