实现MyShopping

功能:
*查询商品价格
*升级购物结算
*升级菜单切换
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

@Test
    public void test06() {
		String name = ""; // 商品名称
		double price = 0.0; // 商品价格
		int goodsNo = 0; // 商品编号
		int money;
		int choice=0;//选择数
		int amount=0;//数量
		int tshirtPrice = 245;//T恤单价
		int shosePrice = 570;//鞋子单价
		int tennisPrice = 320;//网球拍单价
		double price1 = 0;//T恤总价
		double price2=0;//鞋子总价
		double price3=0;//网球总价
		int tshirtnumb=0;//T恤个数
		int shosenumb=0;//鞋子个数
		int tennisnumb=0;//网球拍个数
		String doing;
		do {
		System.out.println("*******************************************");
		System.out.println("请选择购买的商品编号:");
		System.out.println("1.T 恤        2.网球鞋        3.网球拍");
		System.out.println("*******************************************");
		
		Scanner input = new Scanner(System.in);
		System.out.print("请输入商品编号:");
		goodsNo = input.nextInt();
		System.out.print("请输入购买数量:");
		amount = input.nextInt();
		if(goodsNo==1){
			tshirtnumb+=amount;//累加个数,这个要注意
			price1=tshirtnumb* tshirtPrice;//累加T恤总金额,这个要注意
			System.out.println("T恤¥245.0\t"+"数量"+ amount+"\t"+"合计¥"+price1);
		}else if(goodsNo==2){
			shosenumb+=amount;//累加个数,这个要注意
			price2=shosenumb*shosePrice;//累加网球鞋总金额,这个要注意
			System.out.println("网球鞋¥570.0\t"+"数量"+amount+"\t"+"合计¥"+price2);
		}else if(goodsNo==3){
			tennisnumb+=amount;//累加个数,这个要注意
			price3=tennisnumb*tennisPrice;//累加网球拍总金额,这个要注意
			System.out.println("网球拍¥320.0\t"+"数量"+amount+"\t"+"合计¥"+price3);
		}
		else{
			System.out.println("输入有误");
		}
		
		System.out.print("是否继续(yes/no)?");
		doing=input.next();
		System.out.print("");
	}while(doing.equals("yes"));
		
		System.out.print("折扣:0.8");
		System.out.println("应付金额:"+((price1+price2+price3)*0.8));

		Scanner sc = new Scanner(System.in);
		System.out.print("实付金额:");
		money=sc.nextInt();
		System.out.print("找钱"+(money-((price1+price2+price3)*0.8)));
       }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值