java:homework:hw6
國立屏東商業技術學院 資訊工程系 物件導向程式設計
作業6
練習if, switch與條件運算式。
第1題
- 設計一個名為Sum.java的程式
- 要求使用者輸入一個正整數n
- 若該輸入之數值小於等於10,則計算1+2+…+n的值並加以輸出
- 若該輸入之數值大於10,則輸出“Your input larger than 10.”
- 若該輸入之數值小於1,則輸出“Error!”
- 程式執行結果參考:
Please input a number: 3 The sum of 1 to 3 is 6.
Please input a number: 12 Your input larger than 10.
Please input a number: 0 Error
第2題
- 設計一個名為Grade.java的程式
- 要求使用者輸入成績等第,並輸出評語
- 成績等第與輸出評語對應如下表
grade | A | B | C | D | E |
---|---|---|---|---|---|
comment | Excellent | Good | Average | Poor | Failing |
- 成績等第可輸入大寫或小寫
- 程式執行結果參考:
Grade (A-E) : A Excellent
Grade (A-E) : c Average
Grade (A-E) : E Failing
第3題
- 設計一個名為Date.java的程式
- 要求使用者輸入兩個整數,分別為月份與日期
- 將其轉換以英文輸出
- 程式執行結果參考:
Enter month (1-12): 6 Enter day (1-31): 1 Your input date is the 1st day of June.
Enter month (1-12): 7 Enter day (1-31): 11 Your input date is the 11th day of July.
Enter month (1-12): 8 Enter day (1-31): 2 Your input date is the 2nd day of August.
Enter month (1-12): 6 Enter day (1-31): 21 Your input date is the 21st day of June.
1st, 2nd, 3rd, 4th, 5th, 6th, … 10th, 11th, 12th,13th…20th 21st, 22nd, 23rd, 24th,….30th, 31st.
java/homework/hw6.txt · 上一次變更: 2019/07/02 15:01 由 127.0.0.1