# include <iostream>
# include <iomanip>
# define F_RATE 0.1//符号常量的定义,保证利率不一会改变
/**
* dFpay -> 房子在那一年的价格
* dGget -> 工人的工资
* dGsum -> 工人在那一年累计的总收入
* year -> 年
**/
using namespace std;
int main()
{
double dFpay = 2000000;
double dGget, dGsum = 0;
int year;
cout << setiosflags(ios::fixed)//这样可以使长数字不以科学计数法显示
<< setprecision(2);//以两位小数显示
cout << "请输入第几年时的情况:\n";
cin >> year;
cout << "请输入工资:\n";
cin >> dGget;
cout << "********************************************************************************";
if(year < 0)
{
cout << "你不想过了?"
<< endl;
}
else if(year == 0)
{
cout << "还没工作呢,哪来的钱啊!(富二代?官二代?还是那什么!)"
<< endl;
}
else
{
for(int flag = 1; flag <= year; ++flag)
{
dFpay = dFpay * (1.0 + F_RATE);
dGsum = dGget * flag;
if(dFpay >= dGget)
{
cout << "第"
<< flag
<< "年,房子价格是:"
<< dFpay
<< "元,你挣了"
<< dGsum
<< "元,还差"
<< (dFpay - dGget)
<< "元就能买房子啦!在打工"
<< ((dFpay - dGsum)/dGget)
<< "年就能买了!"
<< endl
<< "********************************************************************************"
<< endl;
}
else
{
cout << "哥哥我终于在工作了"
<< flag
<< "年后成了北京人啦!"
<< endl;
break;
}
}
}
return 0;
}
在北京买房子_2
最新推荐文章于 2022-03-27 00:07:17 发布