昨天的购物题目改良,加上循环

import java.util.Scanner;

/********** 商品目录 **********
商品名:T袖: $150
小背包: $200
精华: $300
输入你T袖购买的数目:
4
输入你小背包购买的数目:
4
输入精华购买的数目:
4
你的消费:$2600.0
8折后你的消费为:$2080.0
输入你的付款金额:
3000
你的找零:$920.0

********* 购物小票 **********
商品名 单价 数量
T袖: $150 4件
小背包: $200 4件
精华: $300 4件

	用户付款:		3000
	本次折扣力度:	8折
	实际用户消费:	2080.0
	找零金额:		920.0
是否继续购物:(是:y)(否:n)
n
          谢谢惠顾		欢迎下次光临
*/
public class 真课后作业 {
	public static void main(String[] args) {
		/* 1.显示商品单价 */
		System.out.println("*********\t" + "商品目录" + "\t     **********");
		int T = 150;
		System.out.println("\t商品名:T袖:\t$" + T);
		int xbao = 200;
		System.out.println("\t             " + "小背包:\t$" + xbao);
		int wow = 300;
		System.out.println("\t             " + "精华:\t$" + wow);
		String x;
		/* 2.输入商品个数 */
		Scanner input = new Scanner(System.in);
		do {
			System.out.println("输入你T袖购买的数目:");
			int Tnum = input.nextInt();
			System.out.println("输入你小背包购买的数目:");
			int xbaonum = input.nextInt();
			System.out.println("输入精华购买的数目:");
			int wownum = input.nextInt();
			/* 3.并统计总价 */
			double zong = (Tnum * T) + (xbaonum * xbao) + (wownum * wow);
			System.out.println("你的消费:$" + zong);
			/* 4.商品打8折算出金额 */
			double zong2 = (zong * 0.8);
			System.out.println("8折后你的消费为:$" + zong2);
			/* 5.输入实际付款金额 */
			System.out.println("输入你的付款金额:");
			int money = input.nextInt();
			/* 6.输出找零 */
			double ling = (money - zong2);
			System.out.println("你的找零:$" + ling);
			System.out.println("=======================================");
			System.out.println("*********\t" + "购物小票" + "\t     **********");
			System.out.println("             商品名\t" + "单价\t\t" + "数量");
			System.out.println("     " + "T袖:\t$" + T + "\t\t" + Tnum + "件");
			System.out.println("             " + "小背包:\t$" + xbao + "\t\t" + xbaonum + "件");
			System.out.println("             " + "精华:\t$" + wow + "\t\t" + wownum + "件");
			System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
			System.out.println("\t用户付款:" + "\t\t" + money);
			System.out.println("\t本次折扣力度:\t8折");
			System.out.println("\t实际用户消费:" + "\t" + zong2);
			System.out.println("\t找零金额:" + "\t\t" + ling);
			System.out.println("是否继续购物:(是:y)(否:n)");
			x = input.next();
		} while (x.equals("y"));
		System.out.println("          谢谢惠顾\t\t欢迎下次光临");
	}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值