第8周压轴之作-计算定期还款额度

来源:互联网 发布:防火墙软件测试报告 编辑:程序博客网 时间:2024/04/30 03:54
/*  *Copyright(c) 2012,烟台大学计算机学院 *All rights reserved. *作        者:徐凯旋 *完成日期:2012 年 10  月 20 日 *版 本 号:v1.0 *输入描述:请输入本金、贷款利率、每年偿还贷款的额度、贷款的年限 *问题描述:通过相关数据求出贷款的定期还款额度 *程序输出:贷款定期还款额度 *问题分析:略 *算法设计:略 */#include<iostream>#include<Cmath>using namespace std;int main(){int payPerYear,numYears,e;double principal,rate,number,b,denom,payment;cout<<"请输入本金:";cin>>principal;cout<<"请输入利率:";cin>>rate;cout<<"请输入每年偿还贷款的次数:";cin>>payPerYear;cout<<"请输入贷款的年限:";cin>>numYears;number=rate*principal/payPerYear;e=-(payPerYear*numYears);b=(rate/payPerYear)+1;denom=1-pow(b,e);payment=number/denom;    cout<<"您的定期还款额度为人民币"<<payment<<"元。" <<endl;cout<<"Payment is ¥"<<payment<<"."<<endl;return 0;}

运行结果:

心得体会:

       当公式比较庞杂的时候可以试着增加一些量以作辅助。