C++ 第八周任务-计算定期还款额度
2012-10-19 12:23
573 查看
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者: 王锴英 * 完成日期:2012 年 10月19日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述:无 * 程序输出:略 * 问题分析:略 * 算法设计: #include <Cmath> #include<iostream> 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; }
运行结果:
心得体会:在老师给出的提示下,完成了这个小程序。虽然这其中出现了一些以前从没使用过的术语,但是一回生二回熟嘛!