在北京买房子_2

# 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;
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值