亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

麻煩看看接下來應該咋做

System.out.println("歡迎使用達達租車系統");

? ? System.out.println("您是否要租車:是1 ? 否0");

? ? Scanner input = new Scanner (System.in);

? ? int i=input.nextInt();

? ? if (i==1){

? ? System.out.println("您可租車的類型及其價目表:");

? ? System.out.println("序號"+"\t"+"汽車名稱"+"\t"+"租金"+"\t"+"容量");

? ? }else{

? ? System.out.println("歡迎您再次光臨達達租車系統");

? ? }

? ? int j;

? ? for (j=0;j<6;j++){

? ? if (automobileMessenge[j] instanceof Car){

? ? System.out.println(automobileMessenge[j].num+"\t"+automobileMessenge[j].name+"\t"

? ? +automobileMessenge[j].rent+"元/天"+"\t"+"載人:"+((project7.Car) automobileMessenge[j]).getPeopleCount()+"人");

? ? }

? ? if (automobileMessenge[j] instanceof Trunk){

? ? System.out.println(automobileMessenge[j].num+"\t"+automobileMessenge[j].name+"\t"

? ? ? ? +automobileMessenge[j].rent+"元/天"+"\t"+"載貨:"+((project7.Trunk) automobileMessenge[j]).getThingCount()+"噸");

? ? }

? ? if (automobileMessenge[j] instanceof PickUp){

? ? System.out.println(automobileMessenge[j].num+"\t"+automobileMessenge[j].name+"\t"+

? ? automobileMessenge[j].rent+"元/天"+"\t"+"載人:"+((project7.PickUp) automobileMessenge[j]).getPeopleCount()

? ? ? ? +"載貨:"+((project7.PickUp) automobileMessenge[j]).getThingCount()+"噸");

? ? }

? ? }

? ? System.out.println("請輸入您要租車的數量");

? ? int carTotal=input.nextInt();

? ? int choice []=new int[carTotal];

? ? for(j=0;j<carTotal;j++){

? ? System.out.println("請輸入第"+""+(j+1)+"輛車的序號");

? ? choice [j]=input.nextInt();

? ? ? }

現在想把數組里的序號循環并判斷是能載人的還是能載貨的車并輸出出來 ?實在沒有思路

正在回答

1 回答

package 租車系統;

import java.util.Scanner;


public class Test {


public static void main(String[] args) {

// TODO 自動生成的方法存根

Carriage c1=new Carriage("奧迪A4",500,4);

Carriage c2=new Carriage("馬自達6",400,4);

Carriage c3=new Carriage("金龍",800,20);

PK p1=new PK("皮卡雪6",450,4,2);

Truck t1=new Truck("松花江",400,4);

Truck t2=new Truck("依維柯",1000,20);

System.out.println("歡迎使用租車系統");

System.out.println("是否租車 0否-1是");

//選擇是否租車

Scanner s1=new Scanner(System.in);

double x1=s1.nextDouble();

if(x1==1)

{

//輸出租車信息

System.out.println("當前可租類型及其價目表");

System.out.println("序號 ? ?汽車名稱 ? ?租金 ? ? ?容量");

System.out.print("1. ? ");

c1.Introduce();

System.out.print("2. ? ");

c2.Introduce();

System.out.print("3. ? ");

p1.Introduce();

System.out.print("4. ? ");

t1.Introduce();

System.out.print("5. ? ");

t2.Introduce();

//租車數量

System.out.println("請輸入您要租的數量");

Scanner s2=new Scanner(System.in);

int x2=s2.nextInt();

//租的車 天數總和 ?金錢總和....

int SumDay=0;

int SumManey=0;

int SumVolume=0; //總載人

int SumVolume1=0;//總載貨

String st1="";

String st2="";

String st3="";

String st4="";

String st5="";

for(int i=1;i<=x2;i++){

System.out.println("請輸入第"+i+"輛車的序號:");

Scanner s3=new Scanner(System.in);

int x=s3.nextInt();


switch (x)

{

case 1: ?SumManey+=c1.maney;SumVolume+=c1.volume;st1=c1.name;break;

case 2: ?SumManey+=c2.maney;SumVolume+=c2.volume;st2=c2.name;break;

case 3: ?SumManey+=p1.maney;SumVolume+=p1.volume;SumVolume1+=p1.volume1;st3=p1.name;break;

case 4: ?SumManey+=t1.maney;SumVolume1+=t1.volume;st4=t1.name;break;

case 5: ?SumManey+=t2.maney;SumVolume1+=t2.volume;st5=t2.name;break;

default: System.out.println("輸入有誤");break;

}//switch語句里

}//for循環里

System.out.println("請輸入租車天數");

Scanner s4=new Scanner(System.in);

int day=s4.nextInt();

System.out.println("賬單詳情:");

System.out.println("可載人的有:"+st1+" ?"+st2+" ?"+st3+" ?共"+SumVolume+"人");

System.out.println("可載貨的有: "+st3+" ?"+st4+" ?"+st5+" ?共"+SumVolume1+"噸");

SumManey*=day;

System.out.println("總租金為"+SumManey);


}


}


}


0 回復 有任何疑惑可以回復我~
#1

慕粉1471134825 提問者

我想用for循環可以做到么
2017-04-15 回復 有任何疑惑可以回復我~
#2

minjun123 回復 慕粉1471134825 提問者

可以的啊,
2017-04-15 回復 有任何疑惑可以回復我~
#3

慕粉1471134825 提問者

好的,謝謝,會了,請問學完java入門第三季后學什么比較好,現在課程那么多 看著好亂
2017-04-15 回復 有任何疑惑可以回復我~
#4

minjun123 回復 慕粉1471134825 提問者

有好多的啊,你是準備往哪個方向發展的啊,我是Javawap開發的,
2017-04-15 回復 有任何疑惑可以回復我~
#5

慕粉1471134825 提問者

現在還不清楚,還是學生,有啥建議不
2017-04-15 回復 有任何疑惑可以回復我~
#6

minjun123 回復 慕粉1471134825 提問者

你大幾的???你可以學習數據庫myaql,html5,css,SPRINGmvc框架,等
2017-04-16 回復 有任何疑惑可以回復我~
#7

慕粉1471134825 提問者

大二,快大三了
2017-04-17 回復 有任何疑惑可以回復我~
查看4條回復

舉報

0/150
提交
取消

麻煩看看接下來應該咋做

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號