**用jAVA写一个出租车计费小程序**
那天上街坐出租车坐在副驾驶,看着收费标准就随手拍下来了。
主要思路是写四个计费方法:非空车方法,空驾驶方法,行驶等待方法,夜行方法,主函数中键入一个Scanner类作为输入量,然后在主函数中写判断语句交互式操作,根据用户的需求再具体调用方法。
代码如下:
import java.util.Scanner;
import org.omg.CORBA.PUBLIC_MEMBER;
/**
* @author 结哥
*出租基价:5元/2km
*出租公里基价;超过基价2km,每公里2元
*出租车空驾驶费:单行六公里为限,超过部分0.5元/公里加收空驾驶费
*出租车等候费:3min内免费,超过3min按每0.5元/min收取
*出租车夜行费:当日21:00-次日6:00期间,基价和车公里租价加收20%
*/
public class CarPaySyst {
private static double n;
public static void unEmptyPay(double b)
{
if (b<=2) {
System.out.println(" 收费"+(5+WaitPay() )+"元");
}else {
System.out.println("收费"+( (5+(b-2)*