c语言银行存款利息计算器银行利息

c程序设计第四版谭浩强
当前位置: >>
14:25:24&&分类: c程序设计第四版谭浩强课后答案&&参与: 人
存款利息的计算。有1000元,想存5年,可按以下5种办法存:
(1)一次存5年期
(2)先存2年,到期后将本息再存3年期
(3)先存3年,到期后将本息再存2年期
(4)存1年期,到期后将本息再存1年期,连续存5次。
(5)存活期存款。活期利息每一季度结算一次。
2007年12月的银行存款利息如下:
1年期定期存款利息为4.14%
2年期定期存款利息为4.68%
3年期定期存款利息为5.4%
5年期定期存款利息为5.85%
活期存款利息为0.72%(活期存款每一季度结算一次利息)
如果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)是一个季度的本息和。
【c源程序1】
#include &stdio.h&
#include &math.h&
int main()
{float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5;
&r5=0.0585;
&r3=0.054;
&r2=0.0468;
&r1=0.0414;
&r0=0.0072;
&p1=p*((1+r5)*5);&&&&&&&&&&& // 一次存5年期
&p2=p*(1+2*r2)*(1+3*r3);&&&& // 先存2年期,到期后将本息再存3年期
&p3=p*(1+3*r3)*(1+2*r2);&&&& // 先存3年期,到期后将本息再存2年期
&p4=p*pow(1+r1,5);&&&&&&&&&& // 存1年期,到期后将本息存再存1年期,连续存5次
&p5=p*pow(1+r0/4,4*5);&&&&&& // 存活期存款。活期利息每一季度结算一次
&printf(&p1=%f\n&,p1);&&&&&& // 输出按第1方案得到的本息和
&printf(&p2=%f\n&,p2);&&&&&& // 输出按第2方案得到的本息和
&printf(&p3=%f\n&,p3);&&&&&& // 输出按第3方案得到的本息和
&printf(&p4=%f\n&,p4);&&&&&& // 输出按第4方案得到的本息和
&printf(&p5=%f\n&,p5);&&&&&& // 输出按第5方案得到的本息和
&return 0;
【c源程序2】
#include &stdio.h&
#include &math.h&
int main()
{double r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5;
&r5=0.0585;
&r3=0.054;
&r2=0.0468;
&r1=0.0414;
&r0=0.0072;
&p1=p*((1+r5)*5);&&&&&&&&&&& // 一次存5年期
&p2=p*(1+2*r2)*(1+3*r3);&&&& // 先存2年期,到期后将本息再存3年期
&p3=p*(1+3*r3)*(1+2*r2);&&&& // 先存3年期,到期后将本息再存2年期
&p4=p*pow(1+r1,5);&&&&&&&&&& // 存1年期,到期后将本息存再存1年期,连续存5次
&p5=p*pow(1+r0/4,4*5);&&&&&& // 存活期存款。活期利息每一季度结算一次
&printf(&p1=%f\n&,p1);&&&&&& // 输出按第1方案得到的本息和
&printf(&p2=%f\n&,p2);&&&&&& // 输出按第2方案得到的本息和
&printf(&p3=%f\n&,p3);&&&&&& // 输出按第3方案得到的本息和
&printf(&p4=%f\n&,p4);&&&&&& // 输出按第4方案得到的本息和
&printf(&p5=%f\n&,p5);&&&&&& // 输出按第5方案得到的本息和
&return 0;
【c源程序3】
#include &stdio.h&
#include &math.h&
int main()
{float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5;
&r5=0.0585;
&r3=0.054;
&r2=0.0468;
&r1=0.0414;
&r0=0.0072;
&p1=p*((1+r5)*5);&&&&&&&&&&& // 一次存5年期
&p2=p*(1+2*r2)*(1+3*r3);&&&& // 先存2年期,到期后将本息再存3年期
&p3=p*(1+3*r3)*(1+2*r2);&&&& // 先存3年期,到期后将本息再存2年期
&p4=p*pow(1+r1,5);&&&&&&&&&& // 存1年期,到期后将本息存再存1年期,连续存5次
&p5=p*pow(1+r0/4,4*5);&&&&&& // 存活期存款。活期利息每一季度结算一次
&printf(&p1=%10.2f\n&,p1);&&&&&& // 输出按第1方案得到的本息和
&printf(&p2=%10.2f\n&,p2);&&&&&& // 输出按第2方案得到的本息和
&printf(&p3=%10.2f\n&,p3);&&&&&& // 输出按第3方案得到的本息和
&printf(&p4=%10.2f\n&,p4);&&&&&& // 输出按第4方案得到的本息和
&printf(&p5=%10.2f\n&,p5);&&&&&& // 输出按第5方案得到的本息和
&return 0;
本文链接:
本站文章搜索:
相关文章 17:17:1 17:12:47 16:31:30 16:2:24 10:54:58请教一道题《银行利息》【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:557,131贴子:
请教一道题《银行利息》收藏
Description:佳佳去年赚了M(100&M&1,000,00)块,他想把钱存到银行里,现在已知银行的利率是R(0&R&20),佳佳准备在银行存上Y(0&Y&400)年,但他每年都会去银行把利息和本金取出来,然后重新存一遍,帮他计算出Y年后,他银行里会有多少钱。(结果用是32位整型存放)。Input:三个用空格间开的数子:R,M,YOutput:Y年后佳佳银行里的钱的数目Example Input:5 5000 4Example Output:6077Hint:INPUT DETAILS:
5% annual interest, 5000 money, 4 years.OUTPUT DETAILS:
Year 1: 1.05 * 5000 = 5250
Year 2: 1.05 * 5250 = 5512.5
Year 3: 1.05 * 5512.50 =
Year 4: 1.05 *
The integer part of
is 6077.求代码
找c语言?来博为峰学C语言开发,C语言开发课程,免费训练营火热开启中!找c语言?来这里学C语言开发,抢!!!C语言开发课程试听名额,总监名师主讲.
来人,,删帖
#include&stdio.h&#include&math.h&int main(){
double R,M,S;
while(scanf("%lf%lf%d",&R,&M,&Y)!=EOF)
S=M*pow((1.00+R/100.0),Y);
printf("%d\n",(long)S);
return 0;}自己写的代码,OJ一直不通过,是什么问题?
出题人,坑爹的题#include&stdio.h&#include&math.h&int main(){ int Y; double R,M,S; while(scanf("%lf%lf%d",&R,&M,&Y)!=EOF) { S=M*pow((1.00+R/100.0),Y); printf("%llu\n",(unsigned long long)S);//注意这里 } return 0;}PS:你们学校oj做的不错啊,怎么换金币??
来人,删帖
登录百度帐号推荐应用c语言(34)
/***********************
**项目【2.3】利息计算器**
**题目:输入存款并选择存款
种类,计算出利息(不计利息税)
和本息合计。要求使用switch语句,
根据选择的存款种类,确定利率和
存期后计算。
**作者:李坤**
************************/
#include&stdio.h&
int main()
& & int iT
& & double dMoney,dTime,dYearL,dInterest,dSum,iD
& & printf(&欢迎使用利息计算器!\n&);
& & printf(&请输入存款金额:&);
& & scanf(&%lf&,&dMoney);
& & printf(&======存款期限======\n&);
& & printf(&1.活期存款\n&);
& & printf(&2.3个月\n&);
& & printf(&3.6个月\n&);
& & printf(&4.一年\n&);
& & printf(&5.二年\n&);
& & printf(&6.三年\n&);
& & printf(&7.五年\n&);
& & printf(&请输入存款期限的代号:&);
& & scanf(&%d&,&iType);
& & if(iType&=1&&iType&=7)
& & & & switch(iType)
& & & & case 2:
& & & & & & dInterest=dMoney*0.031*0.25;
& & & & & &
& & & & case 3:
& & & & & & dInterest=dMoney*0.033*0.5;
& & & & & &
& & & & case 4:
& & & & & & dInterest=dMoney*0.035*1;
& & & & & &
& & & & case 5:
& & & & & & dInterest=dMoney*0.044*2;
& & & & & &
& & & & case 6:
& & & & & & dInterest=dMoney*0.050*3;
& & & & & &
& & & & case 7:
& & & & & & dInterest=dMoney*0.055*5;
& & & & & &
& & & & if(iType==1)
& & & & & & printf(&请输入存款天数:&);
& & & & & & scanf(&%lf&,&iDays);
& & & & & & dInterest=dMoney*0.000013*iD
& & & & printf(&到期利息为;%lf,本息合计共%.2lf\n&,dInterest,dInterest+dMoney);
& & & & printf(&选择存款类型错误!\n&);
& & & & printf(&感谢您的使用,欢迎下次光临!\n&);
& & & & return 0;
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:22490次
排名:千里之外
原创:37篇
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'用户名:岩枭
文章数:221
访问量:90321
注册日期:
阅读量:1297
阅读量:3317
阅读量:589419
阅读量:476144
51CTO推荐博文
存款利息的计算。有1000元,存5年,有以下五种方案:(1)一次存5年期,利率r5&=&0.0585(2)先存2年,到期后将本息再存3&年,利率r2&=&0.0468,r3&=&0.054(3)先存3年,到期后将本息再存2&年(4)存1年,到期后将本息继续存,连续存5次,利率r1&=&0.0414(5)活期存款。活期利息按季度结算,r0&=&0.0072求五种方案存款五年后的本息和?程序:#include&stdio.h&#include&math.h&int&main(){float&r5,r3,r2,r1,r0,p1,p2,p3,p4,p5,p;p&=&1000;r0&=&0.0072;r1&=&0.0414&;r2&=&0.0468;r3&=&0.054;r5&=&0.0585;p1&=&p*(1+5*r5);p2&=&p*(1&+&2&*&r2)*(1&+&3&*&r3);p3&=&p*(1&+&3&*&r3)*(1&+&2&*&r2);p4&=&p*pow(1+r1,5);p5&=&p*pow(1&+&r0/4,4*5);printf("p1=%f\n",p1);printf("p2=%f\n",p2);printf("p3=%f\n",p3);printf("p4=%f\n",p4);printf("p5=%f\n",p5);return&0;}结果:p1=p2=p3=p4=p5=请按任意键继续.&.&.本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)}

我要回帖

更多关于 从键盘输入圆的半径 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信