1. 程式人生 > >問題四十九: 現在北京有一套房子,價格200萬,假設房價每年上漲10%( 每年上漲的的價格是在200萬基礎上),一個軟體工程師每年固定能賺40萬。 他想買這套房子,不貸款,不吃不喝,幾年後可以買到?

問題四十九: 現在北京有一套房子,價格200萬,假設房價每年上漲10%( 每年上漲的的價格是在200萬基礎上),一個軟體工程師每年固定能賺40萬。 他想買這套房子,不貸款,不吃不喝,幾年後可以買到?

/* 程式頭部註釋開始(為避擴音交博文中遇到的問題,將用於表明註釋的斜槓刪除了)     
* 程式的版權和版本宣告部分     
* All rights reserved.     
* 檔名稱: txt.c     
* 作    者: liuyongshui     
* 問    題: 現在北京有一套房子,價格200萬,假設房價每年上漲10%,一個軟體工程師每年固定能賺40萬。
            如果他想買這套房子,不貸款,不漲工資,沒有其他收入,每年不吃不喝不消費,那麼他需要幾年才能攢夠錢買這套房子?
* 問題來源:  http://blog.csdn.net/sxhelijian/article/details/7959874   
* 完成日期: 2013 年4 月16日     
* 版 本 號: V1.0     
*/    

#include <stdio.h>

int main()
{
    int    i=0;
    float  salary=40;            //每年的工資
	float  value= 200;           // 房價
    float  rate=0.1;             // 房價上漲率
    
	while(salary* i< value+ value* rate* i)     // 每年上漲的的價格是在200萬的基礎上。
	{
	    i++;
	}

	printf("經過%d年後,軟體工程師可以買到房子!\n", i);


	return 0;
}