存款利息的計算。有1000元,想存5年,可按以下5種辦法存:
(1)一次存5年期
(2)先存2年,到期后將本息再存3年期
(3)先存3年,到期后將本息再存2年期
(4)存1年期,到期后將本息再存1年期,連續存5次。
(5)存活期存款。活期利息每一季度結算一次。
2007年銀行存款利息如下:
1年期定期存款利息為1.5%
2年期定期存款利息為2.1%
3年期定期存款利息為2.75%
5年期定期存款利息為3%
活期存款利息為0.35%(活期存款每一季度結算一次利息)
如果r為年利息,n為存款年數,則計算本息和的公式為
1年期本息和:P=1000*(1+r);
n年期本息和:P=1000*(1+n*r);
存n次1年期的本息和:P=1000*(1+r)n;
活期存款本息和:P=1000*(1+r/4)4n;
說明:1000*(1+r/4)是一個季度的本息和。
1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 double r1=0.015,r2=0.021,r3=0.0275,r5=0.03,r=0.0035; 6 double p1,p2,p3,p4,p5; 7 int p=1000; 8 p1=p*pow((1+5*r5),1); 9 p2=p*pow((1+2*r2),1)*pow((1+3*r3),1); 10 p3=p*pow((1+3*r3),1)*pow((1+2*r2),1); 11 p4=p*pow((1+1*r1),5); 12 p5=p*pow((1+r/4.0),4*5); 13 printf("第一種方法的本息和是%f\n",p1); 14 printf("第二種方法的本息和是%f\n",p2); 15 printf("第三種方法的本息和是%f\n",p3); 16 printf("第四種方法的本息和是%f\n",p4); 17 printf("第五種方法的本息和是%f\n",p5); 18 return 0; 19 }