您的位置:首页 > 其它

2017/6/21购物管理小项目

2017-06-21 19:07 288 查看
import java.util.Scanner;

public class Pay {
static Scanner input = new Scanner(System.in);
static double t = 245;
static double x = 570;
static double q = 320;
static int a;
static int b;
static int c;

public static void main(String[] args) {
ZheYe();

}

private static void ZheYe() {
System.out.println("<<<<<<<<<<<<<<<<<<<<<<活动期间全场8折优惠!>>>>>>>>>>>>>>>>>>>>>>");
System.out.println("1.T恤245元一件\t2.网球鞋570元一双\t3.网球拍320元1副\t4.购物结算");
System.out.println("请输入数字选择:");
System.out
.println("-------------------------------------------------------------");
int chioce = input.nextInt();
switch (chioce) {
case 1:
TXu();
break;
case 2:
WangQiuXie();
break;
case 3:
WnagQiuPai();
break;
case 4:
JieSuan();
break;
}
}

private static void JieSuan() {
while (true) {
double tc = (double) t * a;
double tc1 = tc * 0.8;
double xb = (double) x * b;
double xb1 = xb * 0.8;
double qc = (double) q * c;
double qc1 = qc * 0.8;
double sum = tc + xb + qc;
double sum1 = sum * 0.8;
if (a > 0) {
System.out.println("您购买了" + a + "件T恤在8折优惠后的价格为:" + tc1 + "元");
}
if (b > 0) {
System.out.println("您购买了" + b + "双网球鞋在8折优惠后的价格为:" + xb1 + "元");
}
if (c > 0) {
System.out.println("您购买了" + c + "副网球拍在8折优惠后的价格为:" + qc1 + "元");
}

if (a > 0 && b > 0 || c > 0) {
System.out.println("在打8折优惠后的总价格为:" + sum1 + "元");
}else if(a > 0 || b > 0 && c > 0){
System.out.println("在打8折优惠后的总价格为:" + sum1 + "元");
}
System.out.println("请您输入支付金额:");
double money = input.nextDouble();
double money1 = money - sum1;
if (money > sum1) {
System.out.println("支付成功!找零:" + money1 + "元,退出程序");
System.out
.println("-------------------------------------------------------------");
break;
} else {
System.out.println("支付失败,您输入的金额不足以购买这些物品!");
System.out
.println("-------------------------------------------------------------");
}
}
}

private static void WnagQiuPai() {
System.out.println("网球拍320元一副");
System.out.println("请输入购物件数后加入购物车:");
c = input.nextInt();
System.out.println("加入购物车成功!返回主菜单");
System.out
.println("-------------------------------------------------------------");
ZheYe();
}

private static void WangQiuXie() {
System.out.println("网球鞋507元一双");
System.out.println("请输入购物件数后加入购物车:");
b = input.nextInt();
System.out.println("加入购物车成功!返回主菜单");
System.out
.println("-------------------------------------------------------------");
ZheYe();

}

private static void TXu() {
System.out.println("T恤245元一件");
System.out.println("请输入购物件数后加入购物车:");
a = input.nextInt();
System.out.println("加入购物车成功!返回主菜单");
System.out
.println("-------------------------------------------------------------");
ZheYe();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: