本帖最後由 李泳霖 於 2023-1-4 18:49 編輯
1.題目說明:
請將檔案另存成JPA05.java,並編譯為JPA05.class
2.設計說明:
(1)請用陣列方式寫出停車費用計算的程式。
(2)假設停車時段分為:
a.2小時以內(含2小時),每小時以30元計算。
b.2小時以上(含4小時),每小時以50元計算。
c.4小時以上(含6小時),每小時以80元計算。
d.6小時以上,每小時以100元計算。
(3)請輸入停車時數並計算出停車費用,分別計算2小時、3小時、5小時及8小時的應繳費用,顯示如執行結果參考畫面。
- public class JPD05 {
- public static void main(String[] argv) {
- int hours = 0; //停車時數
- hours = 2;
- park(hours);
- System.out.println("--------------------");
-
- hours = 3;
- park(hours);
- System.out.println("--------------------");
-
- hours = 5;
- park(hours);
- System.out.println("--------------------");
-
- hours = 8;
- park(hours);
- }
-
- public static void park(int hours) {
- int[] hourTable = {0, 2, 4, 6}; // 時段
- int[] feeTable = {30, 50, 80, 100}; // 時段費率
- int fee = 0; //停車費用
-
- ...
- System.out.println("應繳費用:" + fee + "元整");
- }
- }
複製代碼 |