出租车计费-Java练习题
个人简介:Java练习生 题目和解码思路来源于课堂练习和老师的指导 如果你发现有可以改进的更好的地方 欢迎与我联系 谢谢
代码都是成功运行的哈 不足之处 请多多谅解
练习简介:
本次任务一起来解决出租车计费问题。某市出租车计费标准如下图所示,
请根据此标准完成一个出租车计费模拟功能,能够计算总费用和列出产生费用 项目详细情况说明,帮助出租车师傅和乘客了解计费标准。
(图片加载太慢了 下次上传吧)
结合上述表格,可以得出:总车费=里程费用+低速行驶费(或者等候费) +预约叫车服务费+空驶费+夜间收费+燃油附加费。需要收集的数据有:里程数、 低速行驶时长(早晚高峰期行驶时长和其他时间段行驶时长)、是否预约叫车 (按四小时为标准)、开始乘坐出租车时间、出租车到达终点站时间,结合这 些数据和表中提供的标准就可以使用程序进行计算总车费了。
package day01;
import java.util.Scanner;
public class Demo33 {
static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
double price = setPrice();
double distance = inputDistance();
double costEmpty = calcCostEmpty(distance, price);
System.out.println("空驶费为:"+costEmpty+"元");
double costOrder = calcCostOrder();
System.out.println("预约费用为