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

扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
有关银行贷款还贷的c语言程序题目:贷款计算器题目要求:设计一个贷款计算器,已知某银行当年的贷款利率如下:种类 年利率(%)<1年(包含1年) 7.471-3年(包含3年) 7.563-5年(包含5年) 7.745年以上 7.83要求用户输入贷款数额(万元)和年限后,根据公式 计算出每月还款额。说明:1. 月利率=年利率/122. 还款总期数=贷款年限×12具体过程:1. 提示用户输入姓名并接受用户输入;2. 提示用户输入贷款数额(单位为万元)并接受用户输入;3. 提示用户输入贷款年限并接受用户输入;4. 输出“姓名: xxx,贷款年限为xx年,贷款数额为xx万元,正确?(Y/N)”,如果用户输入Y,转到第5步,否则返回第1步。5. 输出下面的表格姓名: 贷款年限(年):贷款数额(元): 每月还款额(元):利息合计(元): 还款总额(元)6. 输出“是否进行新的计算(Y/N)?”,如果用户选择N,退出应用程序,否则返回到第1步。
kongdak2943
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
你的错误实在太多了。看代码王的程序简洁易懂#include#includeint main(){
double z,k,x,monthPay,allMoney,temp=0;
printf("输入借款总额、贷款年限、年利率:
//贷款总和最好不要用int型的,int的最大值是32767,那你岂不是超了
scanf("%lf%d%lf",&z,&n,&k);
//计算n年后要还的总的钱数
pow(x,y)是在头文件math.h中的函数计算x^y
allMoney = z*pow((1+k/12),12*n);
//式子∑x(1+k/12)^i (i=0,1,2,..,n*12-1)将x提出到前面计算 temp=∑(1+k/12)^i
for(i=0; i<12*n; i++)
temp += pow((1+k/12),i);
//根据等式z(1+k/12)^(12*n) =
∑x(1+k/12)^i (i=0,1,2,..,n*12-1) 得x=allMoney/
x = allMoney/
printf("每月应还款:%lf", x);}
为您推荐:
扫描下载二维码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}

我要回帖

更多关于 哪家贷款公司利息低 的文章

更多推荐

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

点击添加站长微信