存款利息的计算。有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 }