升级“我行我素购物管理系统”
*实现购物菜单选择
*实现换购功能
效果:
我行我素购物管理系统升级版
1.登 录 系 统
2.退 出 
***************************************************
请选择,输入数字:
 

@Test
	public void test04() {
		Scanner input = new Scanner(System.in);
		System.out.println("我行我素购物管理系统升级版");
		System.out.println("\n1.登 录 系 统 ");
		System.out.println("\n2.退             出 ");
		System.out.println("***************************************************");
		System.out.print("请选择,输入数字:");
		int choice = input.nextInt();
		switch (choice) {
		case 1:
			System.out.println("我行我素购物管理系统升级版");
			System.out.println("\n1.客 户 信 息 管 理 ");
			System.out.println("\n2.购 物 结 算 ");
			System.out.println("\n3.真 情 回 馈 ");
			System.out.println("\n4. 注 销");
			System.out.println("***************************************************");
			System.out.print("请选择,输入数字:");
			Scanner sc = new Scanner(System.in); // 程序继续运行不加break
			int select = sc.nextInt();
			switch (select) {
			case 1:
				System.out.println("\n1.显示客户所有信息");
				System.out.println("\n2.添加客户信息");
				System.out.println("\n3.修改客户信息");
				System.out.println("\n4.查询客户信息");
				break;
			case 2:
				System.out.println("请输入消费金额:");
				int money = input.nextInt();
				if (money >= 50) {
					System.out.println("是否参加优惠换购活动:");
					System.out.println("1.满50元,加2元换购百事可乐饮料1瓶");
					System.out.println("2.满100,加3元换购500ml可乐一瓶");
					System.out.println("2.满100,加10元换购5公斤面粉");
					System.out.println("4.满200元,加10元换购苏泊尔炒锅一个");
					System.out.println("5.满200元,加20元可换购欧莱雅爽肤水1瓶");
					System.out.println("0.不换购");
					System.out.print("请选择:");
					int opt = input.nextInt();
					String show = null;
					switch (opt) {
					case 1:
						show = "百事可乐饮料1瓶";
						money = money + 2;
						break;
					case 2:
						show = "500ml可乐一瓶";
						money = money + 3;
						break;
					case 3:
						show = "5公斤面粉";
						money = money + 10;
						break;
					case 4:
						show = "苏泊尔炒锅一个";
						money = money + 10;					
						break;
					case 5:
						show = "欧莱雅爽肤水1瓶";
						money = money + 20;
						break;
					case 0:
						System.out.println("本次消费金额" + money);
						System.exit(0);
						break;
					default:
						System.out.println("输入有误!程序异常结束!");
						break;
					}
					System.out.println("本次消费金额:" + money + "元");
					System.out.println("成功换购," + show);
				} else {
					System.out.println("您的消费你不符合活动条件!");
				}
				break;
			case 3:
				System.out.println("\n1.幸运大放送");
				System.out.println("\n2.幸运抽奖");
				System.out.println("\n3.生日问候");
			}
			break;
		case 2:
			System.out.println("谢谢使用!安全退出!");
			break;
		default:
			System.out.println("输入有误!程序结束!");
			break;
		}
	}
                    
                
                
            
        
浙公网安备 33010602011771号