頭歌python-實驗4存款買房ABC
一:任務描述A
本關任務:編寫一個計算存款買房的小程序。
相關知識
存款買房問題描述
你剛剛大學畢業(yè),在北京找到了一份很好的工作,決定開始存錢買房。由于北京的房價很高,你要攢幾年錢才能付得起房子的首付。
現根據以下假定來計算你需要多長時間才能攢夠首付款:
-
將你想購買的房子的總價稱為 。
-
將首付款占總房價的比例稱為 。為簡單起見,假設 。
-
將存款金額稱為 。你的存款從 元開始。
-
假設你的年薪是 ,按 個月平均發(fā)放,單位是元。
-
假設你每個月都要拿出一定百分比的工資來存首付。稱為 ,此值為一個表示百分比的整數,例如 表示 50%。
寫一個程序來計算你需要多少個月才能攢夠錢付定金,不足一個月按一個月計算。
編程要求
根據提示,在右側編輯器補充代碼,計算并輸出計算的首付款、月存款、存夠首付的月份數目。
測試說明
平臺會對你編寫的代碼進行測試:
輸入格式 輸入為三行 每行一個浮點數,分別代表房價、年薪、月存工資的百分數。
輸出格式 輸出為三行 分別為根據輸入值計算的首付款、月存款、存夠首付的月份數目,輸出結果嚴格保留 位小數,具體輸出格式見示例。
示例 1 輸入:
輸出:
二:任務描述B
本關任務:編寫一個能計算存款買房的小程序。
相關知識
存款買房問題描述
你剛剛大學畢業(yè),在北京找到了一份很好的工作,決定開始存錢買房。由于北京的房價很高,你要攢幾年錢才能付得起房子的首付。
現根據以下假定來計算你需要多長時間才能攢夠首付款:
-
將你想購買的房子的總價稱為 。
-
將首付款占總房價的比例稱為 。為簡單起見,假設 。
-
將存款金額稱為 。你的存款從 元開始。
-
假設你的年薪是 ,按 個月平均發(fā)放,單位是元。
-
假設你每個月都要拿出一定百分比的工資來存首付。稱為 ,此值為一個表示百分比的整數,例如 表示 50%。
-
假定你每 個月加一次工資,每半年加薪比例 是一個表示百分比的整數,例如 表示 ,即第 個月的月頭漲一次工資,工資漲幅為 ,以后每過 個月再漲一次工資。
寫一個程序來計算你需要多少個月才能攢夠錢付定金,不足一個月按一個月計算。
編程要求
根據提示,在右側編輯器補充代碼,計算并輸出首付款、每年年底已存工資款總數、存夠首付的月數 。
測試說明
輸入格式: 輸入為四行 每行一個浮點數,分別表示房價、年薪、月存儲工資百分數、半年工資漲幅百分數。
輸出格式: 輸出為若干行 第一行為首付款,最后一行為存夠首付的月數 ,中間行是每年年底已存工資款總數(取整)。具體格式見示例。
示例 1 輸入:
輸出:
?
三:任務描述C
本關任務:編寫一個能計算存款買房的小程序。
相關知識
存款買房問題描述
你剛剛大學畢業(yè),在北京找到了一份很好的工作,決定開始存錢買房。由于北京的房價很高,你要攢幾年錢才能付得起房子的首付。
現根據以下假定來計算你需要多長時間才能攢夠首付款:
-
將你想購買的房子的總價稱為 。
-
將首付款占總房價的比例稱為 。為簡單起見,假設 。
-
將存款金額稱為 。你的存款從 元開始。
-
假設你的年薪是 ,按 個月平均發(fā)放,單位是元。
-
假設你每個月都要拿出一定百分比的工資來存首付。稱為,此值為一個表示百分比的整數,例如 表示。
-
假定你每 個月加一次工資,每半年加薪比例 是一個表示百分比的整數,例如 表示 ,即第 、、、... 個月月頭漲一次工資,工資漲幅為 7%。
-
假設你每個月都是月初發(fā)工資,同時會收到上一個月的存款利息,存款年利率 固定為 。
寫一個程序來計算你需要多少個月才能攢夠錢付定金,不足一個月按一個月計算。
編程要求
根據提示,在右側編輯器補充代碼,計算并輸出首付款、每年年底已存工資款總數、存夠首付的月數 。
測試說明
平臺會對你編寫的代碼進行測試:
輸入格式: 輸入為四行 每行一個浮點數,分別表示房價、年薪、月存儲工資百分數、半年工資漲幅百分數。
輸出格式: 輸出為若干行 第一行為首付款,最后一行為存夠首付的月數n,中間行是每年年底已存工資款總數。具體格式見示例。
示例 1 輸入:
輸出:
?
?
轉載請注明來自浙江中液機械設備有限公司 ,本文標題:《頭歌python-實驗4存款買房ABC》
還沒有評論,來說兩句吧...