購物流程

/**
*進入購物商場
*作者:孫娟
*/

public class Shopping{
    public static void main(String [] args) {
        java.util.Scanner input = new java.util.Scanner(System.in);
  // 提示用戶信息
  System.out.println("\t\t歡迎使用我行我素管理系統1.0版");
  // 提示商品信息
  System.out.println("* * * * * * * * * * * * * * * * * * * * *");
  System.out.println("\t\t\t\t1.登錄系統");
  System.out.println("\t\t\t\t2.更改管理員密碼");
  System.out.println("\t\t\t\t3.退出");
  System.out.println("* * * * * * * * * * * * * * * * * * * * *");
        //提示用戶輸入
        System.out.print("請輸入你的選擇:");
  
  int choice = input.nextInt();
        //判斷並進行購買
        if(choice == 1) {
   System.out.println("歡迎使用我行我素購物管理系統");
            System.out.println("* * * * * * * * * * * * * * * * * * * * * * * * * * * *");
      System.out.println("\t\t\t\t1.客戶信息管理");
      System.out.println("\t\t\t\t2.購物結算");
      System.out.println("\t\t\t\t3.真情回饋");
            System.out.println("\t\t\t\t4.返回上一級");
      System.out.println("* * * * * * * * * * * * * * * * * * * * * * * * * * * *");

  } else {
   System.out.println("\t\t\t\t系統正在升級中");
  }
        System.out.print("請輸入你的選擇:");
  
  int choose = input.nextInt();
        if(choose == 2) {
   System.out.println("商場現有商品如下:");
            System.out.println("商品編號\t\t商品名稱\t\t商品價格");
     
            System.out.println("1\t\t\t雲南白藥\t\t¥18.00");
      System.out.println("2\t\t\t小米手機\t\t¥1,998.00");
      System.out.println("3\t\t\t小黑\t\t¥4,998.oo");
            System.out.println("4\t\t\t拖鞋\t\t¥25.80");
      System.out.println("5\t\t\t醬油\t\t¥5.60");
            System.out.println("6\t\t\t汽車模型\t\t¥350.00");
      System.out.println("7\t\t\t坦克模型\t\t¥400.00");
      System.out.println("8\t\t\t玩具槍\t\t¥99.80");
          

  }
   else{
    System.out.println("系統正在升級中");
   }
           
       System.out.print("請輸入你要購買的產品編號:");
            int number = input.nextInt();
            System.out.print("請輸入你要購買的數量:");
           
      int account = input.nextInt();
            double i;
   
   i = number;

      switch(number) {

  
  case 1:
   int sum1;
     
      sum1 = 18 * account;
   i = sum1 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("雲南白藥     ¥ 18 " + "\t\t"  + account + "\t\t"  + sum1 );
   System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:" + i );
     
   
           
   break;
   case 2:
   int sum2;
     
      sum2 = 1998 * account;
   i = sum2 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("小米手機     ¥ 1998 "  +"\t\t"     + account + "\t\t"  + sum2);
      System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:"+ i );
      break;
  case 3:
   int sum3;
     
      sum3 = 4998 * account;
   i = sum3 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("小黑     ¥ 4998 "  +"\t\t"     + account + "\t\t"      + sum3);
      System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:" + i );
    
  case 4:
   int sum4;
     
      sum4 = 25 * account;
   i = sum4 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("拖鞋     ¥ 25 "  + "\t\t" + account + "\t\t"    + sum4);
      System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:" + i );
    
  case 5:
   double sum5;
     
      sum5 = 5.6 * account;
   i = sum5 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("醬油     ¥ 5.6 " + "\t\t" + account + "\t\t"   + sum5);
      System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:" + i );
    
  case 6:
   int sum6;
     
      sum6 = 350 * account;
   i = sum6 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("汽車模型      ¥350 " + "\t\t"  + account + "\t\t"     + sum6);
      System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:" + i );
     

   break;
  case 7:
   int sum7;
     
      sum7 = 400 * account;
   i = sum7 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("坦克模型      ¥400 " + "\t\t" + account + "\t\t"    + sum7);
      System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:" + i );
    
     case 8:
            double sum8;
     
      sum8 = 99.8 * account;
   i = sum8 * 0.85;
   System.out.println("尊敬的用戶:小貓");
            System.out.println("產品名稱     產品單價      購買數量     產品總價");
      System.out.println("玩具槍     ¥ 99.8 " + "\t\t"  + account + "\t\t"    + sum8);
      System.out.println("按你當前的積分,你的折扣是:0.85");
            System.out.println("你的應付款爲:" + i );
    
     
  default:
   System.out.println("沒有該編號的產品");
   break;
   }
            System.out.print("請付款:");
           
      int inpay = input.nextInt();
   
   if(inpay > i ){
    System.out.println("付款成功!");
    System.out.println("找零:" +(inpay - i));
    System.out.println("歡迎下次光臨!");
   }
   else{
    System.out.println("金額不足,請重新寵幸本系統");
   }


          

  }
}


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章