用户从控制台输入行驶里程、等待时间,通过方法计算出租车费。计费规则如下,出租车的车费包含3部分。
第一部分是基本里程费,在3千米以内收取起步价10元,超过3千米,超出的里程每千米收取2元,超出部分不足1千米的按照1千米计算。
第二部分是超千米空驶费,无论在哪个时段,若总里程超过15千米,则没超出1千米加收1元的空驶费,超出部分不足1千米按照1千米计算。
第三部分是等待费,每等待5分钟收取2元的等待费,不足5分钟的忽略不计。
代码如下:
import java.util.Scanner;
public class Chefei{
public static double Feiyong(double a){
int money = 0;
if(a<=3){
money = 10;
}else{
money = Math.ceil(a-3)*2+10;
}
}
public static void main(String [] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入行驶里程(km)");
double Mileage = sc.nextDouble();
System.out.println("请输入等待时间(min)");
double time = sc.nextDouble();
System.out.println(Feiyong(Mileage,time));
}
}