經典論壇博物館 (2000~2002)
典藏千禧年硬體社群討論
📋 返回【雜七雜八】
🏛️ 博物館首頁
🌙 深色模式
🏛️ 經典論壇博物館
>
雜七雜八
>
閱讀文章
幫幫忙c語言的提款機
看板:雜七雜八
發表時間:2002-10-25 10:49:45
回覆數:2 則
瀏覽點閱:61 次
樓主
cola1204
發文時間:2002-10-25 10:49:45
利用c語言制作一程式
假設有一提款機提供1元、5元、和10元三種硬幣,
請試寫一模擬此提款機行為的程式,
當使用者輸入要提領的金額後,
算出應如何支付,可使硬幣的數量最少。
例如我要領23元的話,提款機是給我二個10元的3個一元的,不是給二個5元一個10元3個1元,這種程式要如何寫呢?
小弟先再此謝謝各位的幫助。
💬 討論串回覆 (2 則)
#1 樓
散人
📅 2002-10-25 11:48:00
1.金額/10得10元個數
2.金額%10得不足10元金額(取餘數)
3.不足10元金額/5得5元個數
4.不足10元金額%5得1元個數
其實第3第4可簡化為一個if
如果"不足10元金額"<5那剩的就是給1元的了
"不足10元金額">=5就是給1個5元加餘額給1元的
算法是這樣
程式就靠自己囉...
#2 樓
redmike
📅 2002-10-25 15:31:25
用MOD吧
電腦界有兩種人,一種是
玩電腦
的人、另一種是
被電腦玩
的人..
⬅️ 返回【雜七雜八】看板列表
🏛️ 回到經典論壇博物館首頁