计算定期还款额度

上机内容:编程序用来计算定期还款额度

上机目的:计算定期还款额度

*/

* Copyright (c) 2011, 烟台大学计算机学院

* All rights reserved.

* 作 者: 孙培培

* 完成日期:2012 年 10月22日

* 版 本 号:v1.0 *

 * 输入描述:略

问题描述:输入本金、贷款的时间长度、每年偿还的次数、贷款利率,程序就会计算出每年应偿还的额度

* 程序输出:见下

 * 问题分析:《1》先定义程序中将使用带的变量

                       《2》输入用于计算的数值

                       《3》设计用来计算的代码

* 算法设计:略

 */

#include <iostream>
#include <Cmath>
using namespace std;
int main()
{
 double principal;   //原始本金
 double rate;     //贷款利率
 double numYears;   // 贷款时间长度
 double payPerYear;   //每年偿还次数
 double result;    //求幂运算结果
 double number;   //表示分子的变量
 double denom;   //表示分母的变量法
 double payment;   //还款额度
 double a;        //求幂时的底数
 double b;      //求幂时的指数
 cout<<"请输入原始本金";
 cin>>principal;
 cout<<"请输入贷款利率";
 cin>>rate;
 cout<<"请输入贷款时间";
 cin>>numYears;
 cout<<"请输入每年偿还次数";
 cin>>payPerYear;
    number=rate*(principal/payPerYear);
 a=(rate/payPerYear)+1;
 b=-payPerYear*numYears;
 result=pow(a,b);
 denom=1-result;
 payment=number/denom;
    cout<<"应还款额度为"<<payment<<endl;
 return 0;

 

写程序以来唯一一个让我感到有信心的程序,

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值