计算定期还款额度
来源:互联网 发布:linux mysql修改密码 编辑:程序博客网 时间:2024/06/11 17:28
/*
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 作 者: 孙红蕾
* 完成日期:2012 年 10 月 20 日
* 版 本 号:v1.0
*
* 输入描述:输入本金、贷款的时间长度、每年偿还的次数、贷款利率,
* 问题描述:输入本金、贷款的时间长度、每年偿还的次数、贷款利率,计算出每次应该偿还的额度。
* 程序输出:每次应该偿还的额度。
* 问题分析:无
* 算法设计:略
*/
#include <iostream>using namespace std;int main (){ int payPerYear,numYears; double number,base,exp,denom,payment,rate,principal; cout <<"请输入本金:"; cin >>principal; number=rate*(principal/payPerYear); base=(rate/payPerYear)+1; exp=-(payPerYear*numYears); denom=1-pow(base,exp); payment=number/denom; cout <<"payment="<<payment<<endl; return 0;}
运行结果:
(贴图)
心得体会:哪位帮忙看一下,实在是找不出错误了!
好心人,留意一下吧!
老是觉得结果不对!!!