Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Q3 {
- /* 假設某個停車場的費率是停車 2 小時以內, 每半小時 30 元, 超過 2 小時,
- * 但未滿 4 小時的部分, 每半小時 40 元, 超過 4 小時以上的部分, 每半小時 60 元,
- * 未滿半小時部分不計費。如果您從早上 10 點 23 分停到下午 3 點 20 分, 請撰寫程式計算共需繳交的停車費。
- */
- public static void main(String[] args) {
- int time = 297; //停車時間從10:23~15:20共297分鐘
- int money = 0; //初始化停車費
- if(time < 120) { //兩個小時內的停車費, 每半小時30元 (未滿半小時不計)
- money = (time / 30) * 30;
- } else if((time >= 120) && (time < 240)) { //超過兩個小時,未滿四個小時的停車費, 前兩小時共120+超過每半小時40元 (未滿半小時不計)
- money = 120 + ((time - 120) / 30) * 40;
- } else if(time >= 240) { //超過四個小時, 前四小時共(120+160)+超過每半小時60元 (未滿半小時不計)
- money = 280 + ((time - 240) / 30) * 60;
- }
- System.out.println("從早上 10 點 23 分停到下午 3 點 20 分,共需繳交的停車費: " + money + " 元");
- }
- }
Add Comment
Please, Sign In to add comment