欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java用switch和if計算車費

錢衛國1年前6瀏覽0評論

Java是一種非常流行的編程語言,可以用來完成各種各樣的編程任務。其中,計算車費是一項很常見的需求,我們可以用Java中的switch和if語句來實現。

import java.util.Scanner;
public class CarCost {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入行駛公里數:");
int km = scanner.nextInt();
System.out.print("請輸入車型(1-轎車,2-客車,3-貨車):");
int carType = scanner.nextInt();
int cost = 0;
switch (carType) {
case 1:
if (km<= 3) {
cost = 10;
} else if (km<= 10) {
cost = 10 + 2 * (km - 3);
} else {
cost = 10 + 2 * (10 - 3) + 3 * (km - 10);
}
break;
case 2:
if (km<= 3) {
cost = 20;
} else if (km<= 10) {
cost = 20 + 3 * (km - 3);
} else {
cost = 20 + 3 * (10 - 3) + 4 * (km - 10);
}
break;
case 3:
if (km<= 3) {
cost = 30;
} else if (km<= 10) {
cost = 30 + 4 * (km - 3);
} else {
cost = 30 + 4 * (10 - 3) + 5 * (km - 10);
}
break;
default:
System.out.println("請輸入正確的車型!");
break;
}
System.out.println("車費為:" + cost + "元。");
}
}

代碼中,我們首先創建了一個Scanner對象,用來讀取用戶輸入的數據。然后,我們提示用戶輸入行駛公里數和車型,并使用nextInt()方法讀取輸入的整數值。

接著,我們定義了一個int類型的變量cost,用來保存最終的車費。根據車型,我們使用switch語句判斷需要使用哪一種計費方式。對于每一種車型,我們使用if語句來計算車費。最后,我們將計算得到的車費輸出到屏幕上。

總的來說,使用Java的switch和if語句來計算車費比較簡單,只需要根據需求進行不同的判斷和計算即可。如果你需要完成這樣的任務,可以參考上面的代碼進行編寫。