用Java语言编写一个"答答租车系统"

    xiaoxiao2022-06-29  36

    import java.util.*; public class test { public static void main(String[] args) { car1 A1=new car1(); car2 A2=new car2(); car3 A3=new car3(); int money=0;//一款车子的租金 int moneyS=0;//一天的车子租金 int person=0;//车子的载人数 int personS=0;//总人数 int good=0;//每辆车子所载的货物 int goodS=0;//总货物量 Scanner s=new Scanner(System.in); int x; do{ System.out.println("欢迎使用答答租车系统:"); System.out.println("你是否要租车: 1 是 0 否"); x=s.nextInt(); if(x==0){ System.out.println("期待您的下次光临!"); }}while(x==0); System.out.println("你可租车的类型和价格:"); System.out.println("序号"+" "+"汽车名称"+" "+"租金"+" "+"客量"); if(x==1);{ A1.output(); A2.output(); A3.output(); } System.out.print("请输入租车的数量:"); int n=s.nextInt();//s为租车数量 for(int i=0;i<n;i++){ System.out.print("请输入第"+(i+1)+"辆车的序号:"); int num=s.nextInt(); switch(num){ case 1: money=A1.getMoney();//车子租金 person=A1.getNumber();//载人数 break; case 2: money=A2.getMoney(); person=A2.getNumber(); break; case 3: money=A3.getMoney(); person=A3.getNumber(); good=A3.getNumber1(); break; } moneyS=moneyS+money; goodS=goodS+good;//所载人数 personS=personS+person;//所载货物 } System.out.println("moneyS="+moneyS); System.out.println("goodS="+goodS); System.out.println("personS="+personS); System.out.print("请输入租车天数:"); int days=s.nextInt(); System.out.println("您的账单:"); System.out.println("***租车总价为:"+(money*days)); System.out.println("所载人数为:"+personS); System.out.println("所载货物数为:"+goodS); } } class car1 { private int num=1; private String name="奥迪A4"; private int money=500; private int number=4; public int getNum() { return num; } public String getName() { return name; } public int getMoney() { return money; } public int getNumber() { return number; } void output(){ System.out.println(getNum()+" "+getName()+" "+getMoney()+"元/天"+" "+"载人"+getNumber()+"人"); } } class car2 { private int num=4; private String name="马自达6"; private int money=400; private int number=4; public int getNum() {//序号 return num; } public String getName() {//汽车名称 return name; } public int getMoney() {//汽车租金 return money; } public int getNumber() {//汽车容量 return number; } void output(){ System.out.println(getNum()+" "+getName()+" "+getMoney()+"元/天"+" "+"载人"+getNumber()+"人"); } } class car3 { private int num=3;//车子序号 private String name="皮卡雪6";//汽车名称 private int money=450;//车子租金 private int number=4;//可载人数 private int number1=20;//可载货物 public int getNum() { return num; } public String getName() { return name; } public int getMoney() { return money; } public int getNumber() { return number; } public int getNumber1() { return number1; } void output(){ System.out.println(getNum()+" "+getName()+" "+getMoney()+"元/天"+" "+"载人"+getNumber()+"人"+" "+"载货"+getNumber1()+"吨"); } } <pre name="code" class="java"><img src="https://img-blog.csdn.net/20160914142916570?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
    转载请注明原文地址: https://ju.6miu.com/read-1124948.html

    最新回复(0)