判斷(選擇)語法練習 |
初寫:2006.01.01, 更新日期:2022.03.24
|
|
撰寫:曾老師 |
注意:( 藍色:代表輸入數值, 紅色:輸出結果)
- 小華逛百貨公司,遇到週年慶,衣服一件450元,
買滿3件打八五折,未滿3件,原價計算,
總金額滿三千再打8折、達五千以上總金額打75折.
請寫一程式幫助小華,
輸入購買衣服的件數,
輸出其需支付的金額(至小數點兩位).
測資:
Input the number of clothes:4
需支付1597.50元整.
Input the number of clothes:7
需支付2745.00元整.
Input the number of clothes:13
需支付4032.00元整.
- 輸入一個五位以內的阿拉伯數字金額,請轉換輸出成國字金額(solved)。
個位數0要能輸出零元整、超過兩位數以上,零不需輸出。
測資1:
Input $: 54760
輸出:
伍萬肆仟柒佰陸拾整.
測資2:
Input $: 3200
輸出:
參仟貳佰元整.
測資3:
Input $: 3001
輸出:
參仟壹元整.
- 張三是一個農夫,每日上山砍柴,他為了要能將砍回來的木條堆棧起來,
必須將不同長度的木條排成三角形,假如木條的長度都是整數,
請寫一個程式幫助張三判斷,
每次拿的三條木條能否構成三角形?
輸出: 可構成三角形(Yes), 不能構成三角形(No)
Input triangle lengths:6 3 4
Yes
Input triangle lengths:1 3 1
No
- 請寫一個程式,輸入中華民國年,輸出西元年、歲次、生肖。
民國105年(2016),是丙申、猴年。
天干:甲乙丙丁戊己庚辛壬癸。地支:子丑寅卯辰巳午未申酉戍亥。
生肖:鼠牛虎免龍蛇馬羊猴雞狗豬。
Input ROC year:10
西元:1921
歲次:辛酉
生肖:雞
Input ROC year:100
西元:2011
歲次:辛卯
生肖:兔
- 依法納稅是國民應盡的義務,
以下是所得稅的累進計算公式表,
請寫一個程式,輸入年所得後,輸出應繳納的稅額(至小數點第一位)。
舉例來看,假如小明的年收入有100萬,
其中54萬是繳5%、
而超過的46萬是12%,所以小明要繳的所得稅是82200元。
測資1:
Input your annual salary:330000
Your Income Tax=16500.0
測資2:
Input your annual salary:604000
Your Income Tax=34680.0
測資3:
Input your annual salary:1500000
Your Income Tax=165400.0
測資4:
Input your annual salary:4800000
Your Income Tax=1090400.0
|
|
|
參考資料:
- Bohm C., Jacopini G.(1966). "Flow diagrams, Turing machines and languages with only two formation rules." Communications of the Association for Computing Machinery, v9, p366-371.
|