/**
*进入购物商场
*作者:孙娟
*/
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("金额不足,请重新宠幸本系统");
}
}
}