/******
檔名:JPA05.java
題目:TQC+ JAVA6物件導向程式設計 參考答案
時間:2015/06
作者:fang shi mai
******/
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("停車時數:" + hours + "小時");
int temp=hourTable.length-1;
while(hours < hourTable[temp])
{
temp--;
}
while(temp >= 0)
{
fee+=(hours-hourTable[temp])*feeTable[temp];
hours=hourTable[temp];
temp--;
}
System.out.println("應繳費用:" + fee + "元整");
}
}
510二分搜尋法
訂閱:
文章 (Atom)
沒有留言:
張貼留言