超过3KM,超出的每公里1.2元
超过5KM,超出的每公里1.5元
请在键盘上接收公里数,得出总价。
假设走了x公里
第一种:x<=3 10
第二种:3<x<=5 10+(x-3)*1.2
第三种:5<x 10+(5-3)*1.2+(x-5)*1.5
package Jichuyufa;
import java.util.Scanner;
public class Work02 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入打车公里数?");
double x = sc.nextDouble();
if (x<0){
System.out.println("输入有误");
return;
}
if (x<=3){
System.out.println("经过计算,您的打车费用为:10元");
}else if (x<=5){
System.out.println("经过计算,您的打车费用为:"+(10+(x*3)*1.2)+"元");
}else {
System.out.println("经过计算,您的打车费用为:"+(10+(5-3)*1.2+(x-5)*1.5)+"元");
}
}
}