计算定期还款额度
2012-10-19 13:44
423 查看
上机内容:计算定期还款额度 上机目的:体验程序 我的程序: /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 李巧丽 * 完成日期:2012 年 10月 19日 * 版 本 号:v1.0 * 输入描述:输入本金,利率,每年偿还贷款的次数,贷款的年限 * 问题描述:输入本金,利率,每年偿还贷款的次数,贷款的年限,输出定期还款金额。 * 程序输出:输出定期还款金额。 * 问题分析:略 * 算法设计:略 */ #include <iostream> #include <Cmath> using namespace std; int main() { double payment,principal,rate,payPerYear,numYears,number,denom,b,e; cout<<"请输入本金: "; cin>>principal; cout<<endl; cout<<"请输入利率: "; cin>>rate; cout<<endl; cout<<"请输入每年偿还贷款的次数:"; cin>>payPerYear; cout<<endl; cout<<"请输入贷款的年限: "; cin>>numYears; cout<<endl; number=rate*principal/payPerYear; e=-(payPerYear*numYears); b=(rate/payPerYear)+1; denom=1-pow(b,e); payment=number/denom; cout<<"定期还款金额为:"<<payment; cout<<endl; return 0; }
运行结果: