package dada;
import java.util.Scanner;
public class zhujiemian {
public static void main(String[] ages){
if(queren()){
xianshiliebiao();
zhangdan(xuanzhe());
}
System.out.println("谢谢使用本系统,再见");
}
static final int max = 6;//车辆的种类数
static cheliang x[]=new cheliang[max];
//欢迎界面
public static boolean queren(){
System.out.println("欢迎来到答答租车系统!请问您是否要租车呢?\n确认请输入:1 退出请输入任意数字!");
int i= shuru();
if(i==1)return true;
else return false;
}
//输入
@SuppressWarnings("resource")
public static int shuru(){
Scanner input =new Scanner(System.in);
int i=(int)input.nextDouble();
return i;
}
//车辆属性赋值
public static int cheliangliebiao(){
int i=0;
//车辆信息添加 x[i]=new cheliang();x[i].name="??";x[i].zujin=n;x[i].zhairen=n;x[i].zhaihuo=n;i++;
x[i]=new cheliang();x[i].name="奥迪A4 ";x[i].zujin=500;x[i].zhairen=4;x[i].zhaihuo=0;i++;
x[i]=new cheliang();x[i].name="马自达6";x[i].zujin=400;x[i].zhairen=4;x[i].zhaihuo=0;i++;
x[i]=new cheliang();x[i].name="皮卡雪6";x[i].zujin=450;x[i].zhairen=4;x[i].zhaihuo=2;i++;
x[i]=new cheliang();x[i].name="金 龙 ";x[i].zujin=800;x[i].zhairen=20;x[i].zhaihuo=0;i++;
x[i]=new cheliang();x[i].name="松花江 ";x[i].zujin=400;x[i].zhairen=0;x[i].zhaihuo=4;i++;
x[i]=new cheliang();x[i].name="依维柯 ";x[i].zujin=1000;x[i].zhairen=0;x[i].zhaihuo=20;i++;
return i;
}
//输出车辆及信息列表
public static void xianshiliebiao(){
System.out.println("您可以选着的车辆信息:");
System.out.println("序列号 汽车名称 租金 容量");
for(int i=0;i<cheliangliebiao();i++){
System.out.print((i+1)+". "+x[i].name+""+x[i].zujin+"元/天");
if(x[i].zhairen !=0){
System.out.print("载人:"+x[i].zhairen+"人");
}
if(x[i].zhaihuo !=0){
System.out.print("载货:"+x[i].zhaihuo+"吨");
}
System.out.println();
}
}
//选择车辆
public static int[] xuanzhe() {
System.out.println("请输入您要租的汽车数量");
int m=0;
for(;;){
m=shuru();
if(m>0)break;
else System.out.println("您输入的数量有误,请重新输入");
}
int i[]=new int[m+1];
int j=0;
for(;j<(i.length-1);j++){
System.out.println("请输入第"+(j+1)+"辆车的序号:");
m=shuru();
if(m>0&&m<=max)i[j]=m;
else{
System.out.println("您输入的序号有误,请重新输入\n");
j--;
}
}
System.out.println("请输入租车的天数:");
for(;;){
m=shuru();
if(m>0){
i[j]=m;
break;
}
else System.out.println("您输入的天数有误,请重新输入");
}
return i;
}
//输出账单
public static void zhangdan(int[] i) {
int m=0;
System.out.println("您的账单:");
System.out.println("***可载人的车有:");
for(int j=0;j<(i.length-1);j++){
if(x[i[j]-1].zhairen!=0)System.out.print(x[i[j]-1].name+" ");
m+=x[i[j]-1].zhairen;
}
System.out.println("共载人"+m+"人\n***可载货的车有:");
m=0;
for(int j=0;j<(i.length-1);j++){
if(x[i[j]-1].zhaihuo!=0)System.out.print(x[i[j]-1].name+" ");
m+=x[i[j]-1].zhaihuo;
}
System.out.print("共载货"+m+"吨\n***租车总价格:");
m=0;
for(int j=0;j<(i.length-1);j++){
//System.out.println(m+" "+x[i[j]].zujin);
m+=x[i[j]-1].zujin;
}
// System.out.println(m+" "+i[i.length-1]);
m*=i[i.length-1];
System.out.println(m+"元。");
}
}
。。。。。。。。。。。。另一个类。。。。。。。。。。。。。。。。。。。
package dada;
public class cheliang {
String name;
int zujin;
int zhairen;
int zhaihuo;
}
骚年,你好厉害啊。。我也要加油了