购物流程

/**
*进入购物商场
*作者:孙娟
*/

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("金额不足,请重新宠幸本系统");
   }


          

  }
}


 

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