购车还贷计算器c++代码

来源:百度知道 编辑:UC知道 时间:2024/06/28 00:11:39
银行为汽车提供的贷款期限为从2年到5年不等,借款人需要每个月按固定数个偿还贷款,每个月的支付额是根据贷款期限,贷款额和利率来进行计算的,应用程序能够针对2,3,4,和5年期的贷款期限,按不同的月份显示贷款期限和月度支付额

#include<iostream>
#include<string>
#include<cmath>

using namespace std;

//创建一个借款的类 来实现
class Provid{
static const double nlilv ; //年利率
string name;//姓名
int time;//贷款时间
int timey;
double money;//贷款钱数
double lmoney; //月还款钱数
public:
Provid(string n ,int a,double m):name(n),time(a),timey(a*12),money(m){

}

void printyearmoney(){
lmoney = money*nlilv/12 * pow((1+nlilv/12),timey)/(pow(1+nlilv/12,timey)-1);
//等额本息的 月还款计算公式。
cout<<(double)lmoney<<endl;}
void huankuan(){

cout<<"这是您第"<<time*12-timey+1<<endl<<"操作成功!"<<endl;//还款操作
timey--;
}
void hcdsqmh(){//还差多少钱没还
cout<<"您还有"<<(float)lmoney*timey<<"钱没有还,