案例介绍: 编写一个智能购物计算小程序,在一家商店有书本、铅笔、橡皮、可乐、零食五种商品,商品价格如下表所示。 假如小明带了20元,且必须购买一本书,剩余的钱还可以购买哪种商品?可以购买几件?购买完后又能剩余多少钱? 运行结果:
案例介绍:
编写一个智能购物计算小程序,在一家商店有书本、铅笔、橡皮、可乐、零食五种商品,商品价格如下表所示。
假如小明带了20元,且必须购买一本书,剩余的钱还可以购买哪种商品?可以购买几件?购买完后又能剩余多少钱?
运行结果:
完整代码:
import java.util.Scanner;public class shopping { public static void main(String[] args){ int money = 20; int book = 12;//书本 int pencil = 1;//铅笔 int rubber = 2;//橡皮 int cola = 3;//可乐 int snacks = 5;//零食 System.out.println("书本的价格为"+book+"元,您总共有"+money+"元"); System.out.println("1.铅笔的价格为:"+pencil+"元"); System.out.println("2.橡皮的价格为:"+rubber+"元"); System.out.println("3.可乐的价格为:"+cola+"元"); System.out.println("4.零食的价格为:"+snacks+"元"); System.out.print("请输入其他需要购买商品的序列号:"); int surplus = money-book;//购买一本书后,小明剩余的钱 Scanner scanner = new Scanner(System.in); int id = scanner.nextInt(); switch (id) { case 1: System.out.println("购买完书本后还可以购买铅笔"+surplus/pencil+"支,还剩"+surplus%pencil+"元"); break; case 2: System.out.println("购买完书本后还可以购买橡皮"+surplus/rubber+"块,还剩"+surplus%rubber+"元"); break; case 3: System.out.println("购买完书本后还可以购买可乐"+surplus/cola+"瓶,还剩"+surplus%cola+"元"); break; case 4: System.out.println("购买完书本后还可以购买零食"+surplus/snacks+"袋,还剩"+surplus%snacks+"元"); break; } }}
来源地址:https://blog.csdn.net/weixin_66697650/article/details/128585226
--结束END--
本文标题: 【Java案例】小明可以买什么
本文链接: https://lsjlt.com/news/428206.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0