Java基础之购物清单


题目一

实验内容

根据购物清单及会员级别完成以下操作及程序设计,计算消费金额以图1的形式输出结果(不要求表格)
表1

客户购买商品单价个数折扣
张三斯伯丁篮球¥188.8828.5
小明网球¥683

消费金额显示样式
图1 消费金额显示样式

实验代码


public class Si {
	public static void main(String[] args) {
	double ball = 188.88;
	int ballNo = 2;
	double net = 68.0;
	int netNo = 3;
	System.out.println("客户\t" + "消费金额\t");
	System.out.println("张三\t" + ball * ballNo*0.85);
	System.out.println("小明\t" + net * netNo);
	}
}

实验结果

在这里插入图片描述

题目二

实验内容

小明(享受9折)的购物信息如表2,结算时支付200元
表2 购物清单

商品单价数量
钢笔(pen)28.001
日记本(notebook)15.003
Mp3128.001

计算消费金额并打印小票(如图2),计算此次购物获得的会员积分(每消费10元获得1分),可以从键盘输入三个商品的个数,以及折扣率,和实付金额,然后计算购物清单。
消费单显示样式
图2 消费单显示样式

实验代码

代码如下(示例):

public class Demo2_1 {
	public static void main(String[] args) {
		double pen = 28.0;
		int penNo = 1;
		double diary = 15.0;
		int diaryNo = 3;
		double Mp3 = 128.0;
		int Mp3No = 1;
		double discount = 0.9;
		System.out.println("*******消费清单******");
		System.out.println("商品\t" + "单价\t" + "数量\t" + "金额");
		System.out.println("钢笔\t" + pen + "\t" + penNo + "\t" + pen * penNo);
		System.out.println("日记本\t" + diary  + "\t" + diaryNo + "\t" + diary * diaryNo);
		System.out.println("Mp3\t" + Mp3 + "\t" + Mp3No + "\t" + Mp3 * Mp3No);
		System.out.println("会员享受折扣:0.9");
		double All = (pen * penNo + diary * diaryNo + Mp3 * Mp3No) * discount;
		System.out.println("总计金额\t\t" + "¥" + All);
		int Pay = 200;
		System.out.println("付款金额\t\t" + "¥" + Pay);
		double change = Pay - All;
		System.out.println("找零\t" + "¥" + change);
		int integral = (int)All / 10;
		System.out.println("所获积分\t\t" + integral);	
	}

实验结果

在这里插入图片描述

  • 6
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值