出租车计费系统(if语句)

本文介绍了一个基于用户输入的出租车计费系统,包括声明变量、获取用户输入如里程、乘车时间、预约情况等,根据计费规则计算总费用,并输出详细费用构成。代码已给出,欢迎指正。
摘要由CSDN通过智能技术生成

任务在这里插入图片描述

任务过程

1.声明好程序所需的变量,用于存储数据,请注意数据类型。
2.提示用户输入总里程数、总乘车时间、是否预约叫车(如果是预约叫车 还需要确认是否在4小时以内)、是否有低速行驶(如果有,提示输入低速行驶时间,需要考虑早晚高峰),如果里程超过15公里,需要输入是否往返2 公里范围内,决定空驶费。分别将这些用户输入的值,通过赋值存入对应的变量中。
3.根据计费标准和用户输入的数据进行总费用计算处理。
4.输出总费用和每个产生费用单项的详细情况说明。

代码

import java.util.Scanner;
/**
 * 能够计算总费用和列出产生费用 项目详细情况说明,帮助出租车师傅和乘客了解计费标准。
 */
public class Demo7 {
   

    public static void main(String[] args) {
   
        System.out.println("========出租车计费系统========");
        double fee = 0;
        double fee1 = 0;
        double fee2 =0;
        int fee3 = 0;
        double fee4 =0;
        double fee5 =0;

        //里程费用fee1
        Scanner sc1 = new Scanner(System.in);
        System.out.println("请输入总里程数(Km):");
        int distance = sc1.nextInt();
        if(dista
出租车计费系统源码 首次运行系统时,会自动进入系统设置界面,对系统运行时所需要的各项参数进行设置。 以下是对各项的解释: 起步范围,即起步价所包含的范围。 起步价,分为日间和夜间两个标准。(若该地区无日夜间区分,请设置相同数据) 单位公里,超出起步范围后,按照设定的每一单位公里加一次里程单价。 里程单价,每一单位公里所收价格,分为日间和夜间。(若该地区无日夜间区分,请设置相同数据) 单位时间,停车等待时,每单位时间增加一次等待单价。 (注:单位时间分钟必须为整数,否则无法修改) 等待单价,每一单位时间所收等待价格,分日夜间(若该地区无日夜间区分,请设置相同数据) 日间开始,日间标准时间段的开始时间。(格式 06:05) 日间结束,日间标准时间段的结束时间。(格式 20:30) (提示:日间标准时间段以外的时间段即为夜间标准时间段) 记录备份周期,每一个周期备份一次行车记录。(此版未提供此功能,请键入任意值,否则会出错) 记录删除周期,即数据库中只保留此周期之内的记录。(此版未提供此功能,请键入任意值,否则会出错) 车辆相关信息,请根据实际情况填写,它将用于显示给乘客看。 备注:收费标准一经设置,车主是无法更改的,只有管理员才有权限进行更改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值