循环输入商品编号和购买数量,系统自动计算每种商品的价钱(单价*购买数量),并累计到总金额。 当用户输入“n”时,表示需要结账,则退出循环开始结账 结账时,根据折扣(假设享受八折优惠)计算应付金额

阅读: 评论:0

循环输入商品编号和购买数量,系统自动计算每种商品的价钱(单价*购买数量),并累计到总金额。 当用户输入“n”时,表示需要结账,则退出循环开始结账 结账时,根据折扣(假设享受八折优惠)计算应付金额

循环输入商品编号和购买数量,系统自动计算每种商品的价钱(单价*购买数量),并累计到总金额。 当用户输入“n”时,表示需要结账,则退出循环开始结账 结账时,根据折扣(假设享受八折优惠)计算应付金额

/java理解程序逻辑8.0 P107上级练习三
循环输入商品编号和购买数量,系统自动计算每种商品的价钱(单价
购买数量),并累计到总金额。
当用户输入“n”时,表示需要结账,则退出循环开始结账
结账时,根据折扣(假设享受八折优惠)计算应付金额,输入实付金额,计算找零。/
import java.util.Scanner;
public class PriceLookup {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int number;
String answer;
double sum = 0;
double price;//price 价格
int count;//count 个数
double discount = 0.8;
System.out.println(“MyShopping购物管理系统>>购物结算”);
System.out.println("n*****************************");
System.out.println(“请选择购买的商品编号:”);
System.out.println(“1.T恤t2.网球鞋t3.网球拍”);
System.out.println("
");
System.out.println(“请输入商品编号:”);
number = Int();
System.out.println(“请输入购买数量:”);
count = Int();
switch (number) {
case 1:
price = 245;
System.out.println(“T恤t”+price+"tt数量"+count+"tt合计"+price
count);
sum = sum+price
count;
break;
case 2:
price = 570;
System.out.println(“网球鞋t”+price);
sum = sum+price
count;
break;
case 3:
price = 320;
System.out.println(“网球拍t”+price);
sum = sum+price
count;
break;
default:
System.out.println(“输入错误!”);
break;
}
System.out.println("n是否继续(y/n)?;
answer = ();
while(answer.equals(“y”)){
System.out.println("n
*****");
System.out.println(“请选择购买的商品编号:”);
System.out.println(“1.T恤t2.网球鞋t3.网球拍”);
System.out.println("***********************");
System.out.println(“请输入商品编号:”);
number = Int();
System.out.println(“请输入购买数量:”);
count = Int();
switch (number) {
case 1:
price = 245;
System.out.println(“T恤t”+price+"tt数量"+count+"tt合计"+price
count);
sum = sum+price
count;
break;
case 2:
price = 570;
System.out.println(“网球鞋t”+price);
sum = sum+price
count;
break;
case 3:
price = 320;
System.out.println(“网球拍t”+price);
sum = sum+price
count;
break;
default:
System.out.println(“输入错误!”);
break;
}
System.out.println("n是否继续(y/n)?;
answer = ();
}
System.out.println(“总价格是:sum=”+sum);
System.out.println(“折扣是:discount=”+discount);
double money = sum
discount;
System.out.println(“应付金额是:money=”+money);
System.out.println(“实付金额为:”);
double pay = Double();
System.out.println(“找钱:”+(pay-money));
System.out.println(“程序结束!”);
}
}

本文发布于:2024-01-29 15:15:02,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170651250516180.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数量   商品编号   单价   总金额   价钱
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23