题目描述
Coco在汽车展示会上看中一辆汽车,首付款5000元就可以开走这辆车,条件非常诱人,Coco实在无法拒绝。但Coco还是一个比较成熟的人,她希望能知道自己接下去每个月需要为这辆汽车支付多少钱。请你编写一个程序来帮助Coco计算月供款。已知汽车的价格、月利率以及贷款年限。计算月供款的公式为:
月供=iP/(1-(1+i)^-n)
其中,P为本金(借款数目),i为月利率(年利率的1/12),n为还款月数
输入要求
输入汽车价格(单位:元)、首付款(单位:元)、年利率和还款月数。
输出要求
输出需要借款的数目以及月供款。各保留2位小数。
输入样例
50000 5000 0.087 36
输出样例
45000.00 1424.71
#include<stdio.h>
#include<math.h>
int main(){
int l;
double r,y,n,m,s;
int i,j;
scanf("%lf %lf %lf %d",&n,&m,&r,&l);
y=r/(double)12;
s=(n-m)*y/(1-pow((1+y),-l));
printf("%.2lf %.2lf\n",n-m,s);
return 0;
}