假設銀行一年整存零取的月息爲0.63%。現在某人手中有一筆錢,他打算今後的5年的每年年底取出1000元,到第5年時剛好取完,請算出他存錢時應存入多少。
第5年年初的初款歀數=1000/(1+12*0.0063)
第4年年初的初款歀數=(第5年年初的初款歀數+1000)/(1+12*0.0063)
第3年年初的初款歀數=(第4年年初的初款歀數+1000)/(1+12*0.0063)
第2年年初的初款歀數=(第3年年初的初款歀數+1000)/(1+12*0.0063)
第1年年初的初款歀數=(第2年年初的初款歀數+1000)/(1+12*0.0063)
#include<stdio.h>
int main()
{
int i;
double money=0.0;
for(i=0;i<5;i++)
money=(money+1000.0)/(1+0.0063*12);
printf("應存入的錢數爲:%0.2f\n",money);
}
分割線
母親爲兒子小Sun的4年大學學費準備了一筆存款,方式是整存零取,規定小Sun每月月底取下一個月的生活費1000。現在假設銀行的年利息爲1.71%,計算母親最少需要存入多少錢?
#include<stdio.h>
#define FETCH 1000
#define RATE 0.0171
int main()
{
double corpus[49];
int i;
corpus[48]=(double)FETCH;
for(i=47;i>0;i--)
{
corpus[i]=(corpus[i+1]+FETCH)/(1+RATE/12);
}
for(i=48;i>0;i--)
{
printf("%d月月末本利共計:%.2f\n",i,corpus[i]);
}
return 0;
}