计算定期还款额度

来源:互联网 发布:52单片机数据类型 编辑:程序博客网 时间:2024/06/11 21:00
  1. /*    
  2.  * Copyright (c) 2012, 烟台大学计算机学院    
  3. * All rights reserved.    
  4. * 作    者:杨蕾    
  5. * 完成日期:2012 年  10月 20日    
  6. * 版 本 号:v1.0    
  7. *    
  8. * 输入描述: 无   
  9. * 问题描述:设计一个程序用来计算贷款的定期额度   
  10. * 程序输出:还款额度    
  11. * 问题分析:   
  12. * 算法设计:    
  13. */      
  14. #include<iostream>     
  15. #include<Cmath>     
  16. using namespace std;    
  17. double principal;    
  18. double rate;    
  19. double payPerYear;    
  20. double numYears;    
  21. double main()    
  22. {    
  23.     double b,e,number,denom,payment,rage;    
  24.     cout<<"请输入本金:";    
  25.     cin>>principal;    
  26.     cout<<"请输入贷款利率:";    
  27.     cin>>rate;    
  28.     cout<<"请输入贷款的时间长度:";    
  29.     cin>>payPerYear;    
  30.     cout<<"请输入每年偿还的次数:";    
  31.     cin>>numYears;    
  32.     number = rate * principal / payPerYear;    
  33.     e = -(payPerYear * numYears);    
  34.     b = (rage / payPerYear )+1;    
  35.     denom = 1 - pow(b,e);      
  36.     payment = number / denom;    
  37.     cout<<"payment is:"<<payment<<endl;    
  38.     return 0;    
  39. }  
  40. 运行结果:
原创粉丝点击