2017/6/21购物管理小项目
来源:互联网 发布:台式win10网络显示红叉 编辑:程序博客网 时间:2024/05/16 05:20
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();
}
}
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();
}
}
阅读全文
0 0
- 2017/6/21购物管理小项目
- 购物网的小项目
- java 购物商城小项目训练
- 小项目管理总结
- 项目管理小知识
- 项目管理一年 小回首
- PHP小项目<<文件管理>>
- 小贷项目管理总结
- jsp相册管理小项目
- 小项目----DVD管理系统
- 类名:Pay (购物管理系统,实现结账计算,打印购物小票,计算积分功能)8
- 购物小程序
- 小程序 购物车
- 购物小票打印
- 小购物车
- 购物车小程序
- 购物管理系统源代码
- 超市购物管理系统
- MySQL数据库的学习
- git命令大全
- cocos2dx 打包android遇到的问题和解决方法
- android-pulltorefesh快速开发框架的使用小结
- 基于S3C2440的系统时钟配置
- 2017/6/21购物管理小项目
- 关于VirtualBox自动挂载文件不显示的解决办法
- 发现个新问题,ajax到后台更新当前用户对象,竟然不用重新保存session对象刷新
- hibernate学习之检索策略
- 球员
- Spring3.0的缓存注解
- git丢弃本地修改的所有文件(新增、删除、修改)
- 正则化与过拟合
- 如何设置Word自动检查语法错误