定期还款金额

#include<iostream>
#include<cmath>//后文进行的幂指数运算用到
double rate=0.75;//便于银行改变利率,宏观调控市场经济
using namespace std;
int main()
{
	double principal,payment;
	double a,b,c;//定义两个中间变量方便计算
	int payperyear,numyear;
	cout<<"请输入借款金额(本金):";
	cin>>principal;
	cout<<"请输入每年偿还贷款的次数:";
	cin>>payperyear;
	cout<<"请输入贷款年限:";
	cin>>numyear;
	a=principal/payperyear;
	b=rate/payperyear;
	c=-payperyear*numyear;
	payment=rate*a/(1-pow(b+1,c));
	cout<<"每次偿还的金额:"<<payment<<endl;
	return 0;
}
定期还款金额_第1张图片

你可能感兴趣的:(定期还款金额)