Professional Documents
Culture Documents
2.
請某人要到銀行換錢。先輸入密碼(教師指定),內定密碼為 88122,若輸入
密碼與內定密碼不一致即印出密碼錯誤(5%),密碼正確後再選擇方式:外幣
換台幣則輸入 3;台幣換外幣則輸入 4,之後再選擇外幣:日幣輸入 1;美金
輸入 2;歐元輸入 5,接下來再輸入金額,最後顯示兌換後的結果,如果輸
入 0 元,請印出輸入錯誤(10%)。(台幣:日幣 = 1:4,台幣:美元 = 30:
1,台幣:歐元 =40:1。)例如若輸入密碼 11254 則印出密碼錯誤。
輸入密碼 88122
例 1:先輸入 3,再輸入 1,接著輸入 8000
最後顯示:換得 8000/4 =台幣 2000
例 2:先輸入 4,再輸入 2,接著輸入 55000
最後顯示:換得 55000/30 =美元 1833.33333
若輸入台幣金額 0 元則印出輸入錯誤。
3.
請利用 scanf()函數與計算式,試寫以下程式。小林的年收入有 X 萬元,每
個月會花 1.5 萬作生活的開銷,過年會花 4.5 萬過節。經過了 Y 年之後,小
美想將這幾年存的錢的 40%拿來投資,再把剩下的 20%拿來捐贈,請問小
美最後剩多少錢? (X 以及 Y 皆由老師指定) 30%
例:輸入:年收入 X=76 萬元、經過了 Y=13 年
總共存的錢: (76*13)-(1.5*12+4.5)*13=695.5 萬元
投資的錢: 695.5*40%=278.2 萬元
捐贈的錢: (695.5-278.2)*20%=83.46 萬元
最後剩餘: 695.5-278.2-83.46=333.84 萬元
4.
請試寫一程式,首先輸入一個整數 A 與整數 B 作為主要的被比較數字,然
後須續輸入 3 個整數,利用程式將這 3 個整數與整數 A、B 作比較,告訴我
們 3 個整數分別與整數 A 及整數 B 的關係是
(1-1)比整數 A 大?(1-2)比整數 A 小?
(2-1)比整數 B 大?(2-2)比整數 B 小?
五個整數皆由教師指定,整數 A 不會與整數 B 相等