继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

答答租车系统请指导!!

天天4244770
关注TA
已关注
手记 1
粉丝 0
获赞 4

package com.cn2565;

import java.util.Scanner;

public class init {

public static void main(String[] args) {
    String[] car ={"奥迪A4","马自达6","皮卡雪6","金龙","松花江","依维柯"};
    Scanner input =new Scanner(System.in);
    System.out.println("欢迎使用哒哒租车系统!");
    System.out.println("您是否要租车:1是 0否");
    int i =input.nextInt();
    if (i==0){
        System.out.println("欢迎您下次使用,谢谢!");
    }else{
        System.out.println("您可租车的类型及其价目表:");
        System.out.println("序号  汽车名称    租金   容量");
        System.out.println("1.  奥迪A4    500元/天   载人:4人");
        System.out.println("2.  马自达6    400元/天   载人:4人");
        System.out.println("3.  皮卡雪6    450元/天   载人:4人 载货:2吨");
        System.out.println("4.  金龙  800元/天   载人:20人");
        System.out.println("5.  松花江 400元/天   载货:4吨");
        System.out.println("6.  依维柯 1000元/天 载货:20吨");

    }
    System.out.println("请输入您要租车的汽车的数量:");
        int num =input.nextInt();
        int p=0,p1=0,h=0,h1=0,m=0,m1=0; 
        String car1 = "",car2="",car3="",car4="",car5="",car6="";   
    for (int k=0;k<num;k++){
        p=0;h=0;m=0;
        System.out.println("请输入第"+(k+1)+"辆车的序号:");
        int t =input.nextInt(); 
        if (t==1){
            car1=car[0];
            p=4;
            m=500;
        }
        else if (t==2){
            car2=car[1];
            p=4;
            m=400;
        }
        else if (t==3){
            car3=car[2];
            p=4;
            h=2;
            m=450;
        }
        else if (t==4){
            car4=car[3];
            p=20;
            m=800;
        }
        else if (t==5){
            car5=car[4];
            h=4;
            m=400;
        }
        else {
            car6=car[5];
            h=20;
            m=1000;
        }
        p1=p1+p;    
        h1=h1+h;
        m1=m1+m;
    }
    System.out.println("请输入您要租车的天数:");
    int days =input.nextInt();
    System.out.println("您的账单:");
    String str1=car1+" "+car2+" "+car3+" "+car4;
    String str2=car3+" "+car5+" "+car6;
    if (p1!=0){
    System.out.println("可载人的车有:");  
    System.out.println(str1+" 共载人: "+p1+"人");
    }
    if(h1!=0){
    System.out.println("可载货的车有:");
    System.out.println(str2+" 共载货: "+h1+"吨");
    }
    System.out.println("租车的总价格为:"+m1*days+"元");
}

}

打开App,阅读手记
3人推荐
发表评论
随时随地看视频慕课网APP

热门评论

if还不如换成switch,,case语句呢。

没有用到继承,多态,重写。

查看全部评论