/**
*進入購物商場
*作者:孫娟
*/
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("金額不足,請重新寵幸本系統");
}
}
}