为了账号安全,请及时绑定邮箱和手机立即绑定

没有头绪!各位同学快来探讨

没有头绪!各位同学快来探讨

正在回答

2 回答

package 达达租车;


import java.util.*;

public class Carrental {


public static void main(String[] args) {

// TODO Auto-generated method stub

        Vehicle v=new Vehicle();

        

        Scanner reader=new Scanner(System.in);

        System.out.println("欢迎使用达达租车系统:");

        System.out.println("你是否要租车:1是   0否");

        

        int s=reader.nextInt();

        if(s==1){

           v.information();

           System.out.println("请输入您要租汽车的数量:");

           int a=reader.nextInt();

           int b[]=new int[a];

           for(int i=0;i<a;i++){

          System.out.println("请输入第"+(i+1)+"辆车的序号:");

          b[i]=reader.nextInt();

           }

           System.out.println("请输入租车天数:");

           int d=reader.nextInt();

           System.out.println("您的账单:");

           v.showcar1(a,b);

           v.showcar2(a,b);   

           v.bill(a,d,b);

        }

        else

        System.exit(0);

}

}


package 达达租车;


public class Vehicle {

 String []str={"奥迪A4","马自达6","皮卡雪6","金龙 ","松花江","依维柯  "};

 int []p={500,400,450,800,400,1000};

 

     void information(){

    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吨      ");

     }

     

     void showcar1(int a,int b[]){

    System.out.println("***可载人的车有:");

     

    for(int i=0;i<a;i++){

    if(b[i]<5)

    System.out.print(str[b[i]-1]+"   ");      

    }

     

     }

     

     void showcar2(int a,int b[]){

    System.out.println("\n***可载人的车有:");

    for(int i=0;i<a;i++){

    if(b[i]>5||b[i]==3)

    System.out.print(str[b[i]-1]+"   ");

   

    }

     }

         

     

     

     void bill(int a,int d,int b[]){    

    int m=0;

    for(int i=0;i<a;i++){

        m=m+(p[b[i]-1]*d);

    }

    System.out.println("\n***租车总价格:"+m);

     

    

     }

}


0 回复 有任何疑惑可以回复我~

不明觉厉!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

没有头绪!各位同学快来探讨

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信