题目一
实验内容
根据购物清单及会员级别完成以下操作及程序设计,计算消费金额以图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