宁小超
2015-12-01 11:53
没有头绪!各位同学快来探讨
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);
}
}
不明觉厉!
Java入门第二季 升级版
530558 学习 · 6091 问题
相似问题