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

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

寫了一下午哎。。。

Car類

package com.imooc;


public? class Car {

public String name;

public int population;

public int price;

public int load;

public int number;

public void function_print(int num,String name,int price,int load,int population) {

if(load==0)

System.out.println(num+".\t"+name+"\t\t"+price+"元/天"+"\t\t載人:"+population+"人");

if(population==0)

System.out.println(num+".\t"+name+"\t\t"+price+"元/天"+"\t\t載貨:"+load+"噸");

if(load!=0&&population!=0)

System.out.println(num+".\t"+name+"\t\t"+price+"元/天"+"\t\t載人:"+population+"人? "+"載貨:"+load+"噸");


}

}




Bus類

package com.imooc;


public class Bus extends Car{

public int load=0;


}






Truck類

package com.imooc;


public class Truck extends Car {


public int population=0;



}






pickup類

package com.imooc;


public class Pickup extends Car {




}


Inital類

package com.imooc;



import java.util.*;

import java.awt.AWTException;

import java.awt.Robot;

public class Initial {

public static void main(String[] args) throws AWTException {

//系統初始化

int num=6;

int days=0;

int total_people=0;

int total_load=0;

int total_price=0;


int[] rent_number=new int[6];

Robot? r? ?= new Robot();?

Car[] car=new Car[6];

car[0]=new Bus();

car[0].name="奧迪A4";

car[0].price=500;

car[0].population=4;

car[1]=new Bus();

car[1].name="馬自達6";

car[1].price=400;

car[1].population=4;

car[2]=new Bus();

car[2].name="金龍";

car[2].price=800;

car[2].population=20;

car[3]=new Truck();

car[3].name="松花江";

car[3].price=400;

car[3].load=4;

car[4]=new Truck();

car[4].name="依維柯";

car[4].price=900;

car[4].load=20;

car[5]=new Pickup();

car[5].name="皮卡雪6";

car[5].price=450;

car[5].population=4;

car[5].load=2;

//系統初始化結束,開始運行

System.out.println("Welcome to the dada rent_car system\n");

System.out.println("If you want to rent car?\n1.yes\n2.no");

Scanner flag1=new Scanner(System.in);

int flag2=flag1.nextInt();

//輸入判斷

while(flag2!=1&&flag2!=2)

{

System.out.println("選擇錯誤,請重新選擇");

flag2=flag1.nextInt();

}

if(flag2==1)

{

}

else{

System.out.println("已選擇,程序將于2秒后關閉");

r.delay(2000);?

System.exit(0);

}

//打印可租的車

System.out.println("\n\n以下為可以租用的車\n");

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

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

car[i].function_print(i+1, car[i].name,car[i].price,car[i].load,car[i].population);


}

//選車

System.out.println("\n請輸入租車數量");

Scanner amount=new Scanner(System.in);

int amount1=amount.nextInt();

while(amount1<0||amount1>6)

{

System.out.println("目前系統僅有"+num+"輛車,請重新輸入");

amount1=amount.nextInt();

}

if(amount1==0) {

System.out.println("不租車,系統將于2秒后關閉");

r.delay(2000);?

System.exit(0);

}

else {

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

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

rent_number[i]=new Scanner(System.in).nextInt();

while(rent_number[i]<1||rent_number[i]>6)

{

System.out.println("輸入錯誤,請重新輸入");

rent_number[i]=new Scanner(System.in).nextInt();

}

}

}

//選車完畢,結算

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

days=amount.nextInt();

System.out.println(days);

System.out.println("\n\n您的賬單如下,請確認");

System.out.println("********************************************************************");

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

car[(rent_number[i]-1)].function_print((rent_number[i]-1)+1, car[(rent_number[i]-1)].name,car[(rent_number[i]-1)].price,car[(rent_number[i]-1)].load,car[(rent_number[i]-1)].population);

total_people+=car[(rent_number[i]-1)].population;

total_load+=car[(rent_number[i]-1)].load;

total_price+=car[(rent_number[i]-1)].price;

}

System.out.println("********************************************************************");

System.out.println("\n總載人數為:"+total_people+"人");

System.out.println("總載貨量為:"+total_load+"噸");

System.out.println("租期為:\t"+days+"天");

System.out.println("總費用為:"+total_price+"元");




}


}

https://img1.sycdn.imooc.com//5c5bf1760001d76708990780.jpg

https://img1.sycdn.imooc.com//5c5bf1620001dc4506830304.jpg



正在回答

1 回答

算總費用的時候好像有問題,沒乘以租車天數

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

舉報

0/150
提交
取消

寫了一下午哎。。。

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

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

幫助反饋 APP下載

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

公眾號

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