package com.imooc;
import java.util.Scanner;
public class Text {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*功能: 1、展示所有可租车辆
* 2、选择车型,租车量
* 3、展示租车清单,包含:总金额、总载货量及其车型、总载人量及其车型
*模型分析:1、数据模型分析
* 2、业务模型分析
* 3、显示和流程分析
*/
Car[] carList={new Cathcar("东风标致",200,4),new Cathcar("沈阳卡龙",300,5),new Cathcar("重庆碉堡",400,10),
new Cathcar("广东雪龙",550,12),new Camcar("迅达极致",650,16),new Camcar("粤运朗日",780,36),new Camcar("雪佛兰",900,4),
new Camcar("丰田",980,5),new pika("皮卡",280,2,650)};
System.out.println("欢迎使用租车系统!");//欢迎用户使用
System.out.println("请问是否需要租车?需要回复1,不需要回复0");//提示用户选择菜单
Scanner input=new Scanner(System.in);
int recieve=input.nextInt();
if(recieve==1){
System.out.println("你可租车的类型及其价目表:");
System.out.println("序号\t汽车名称\t租金\t\t容量");
//for(int i=0;i<carList.length;i++){
int i=1;
for(Car currentCar:carList){
if(currentCar instanceof Camcar)
System.out.println(i+"\t"+currentCar.name+"\t"+currentCar.rent+"/天"+"\t\t"+currentCar.manNum+"人");
else if(currentCar instanceof Cathcar)
System.out.println(i+"\t"+currentCar.name+"\t"+currentCar.rent+"/天"+"\t\t"+currentCar.thingsNum+"吨");
else
System.out.println(i+"\t"+currentCar.name+"\t"+currentCar.rent+"/天"+"\t\t"+currentCar.manNum+"人"+"\t"+currentCar.thingsNum+"吨");
i++;
}
System.out.println("请输入您要租汽车的数量:");
int rentNum=input.nextInt();
int[] count=new int[carList.length];
for(int j=0;j<rentNum;j++){
System.out.println("请输入您租车的序号:");
int rankCar=input.nextInt();
count[j]=rankCar;
rankCar=0;
}
System.out.println("请输入租车的天数:");
int days=input.nextInt();
//显示汽车账单
double num=0;
for(int k=0;k<rentNum;k++){
num=num+carList[count[k]-1].rent*days;
System.out.println("汽车名称:" +carList[count[k]-1].name );
}
System.out.println(carList[count[rentNum]].name +"\t\t" + "总金额:"+ num + "\t\t" +"租车时间:" + days);
}else
System.out.println("退出系统!");
}
慕村9732791
qq___524
相关分类