Java基础之购物清单

Java基础之购物清单根据购物清单及会员级别完成以下操作及程序设计,计算消费金额计算此次购物获得的会员积分(每消费10元获得1分),可以从键盘输入三个商品的个数,以及折扣率,和实付金额,然后计算购物清单


题目一

实验内容

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

客户 购买商品 单价 个数 折扣
张三 斯伯丁篮球 ¥188.88 2 8.5
小明 网球 ¥68 3

消费金额显示样式
图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.00 1
日记本(notebook) 15.00 3
Mp3 128.00 1

计算消费金额并打印小票(如图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);	
	}

实验结果

在这里插入图片描述

今天的文章Java基础之购物清单分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/63101.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注