Java基础之模拟购物系统案例
2017-12-07 23:29
197 查看
模拟一个购物系统,通过键盘输入:单价,数量,付款金额;
最后计算得到应收金额和找零;
单价:price
数量:amount
支付金额:money
总金额:totalPrice
找零:change
最后计算得到应收金额和找零;
单价:price
数量:amount
支付金额:money
总金额:totalPrice
找零:change
//导入Scanner模块 import java.util.Scanner; public class Test01{ public static void main(String[] args){ //创建Scanner类的对象 Scanner scan = new Scanner(System.in); System.out.println("请输入您购买商品的单价:(¥)"); double price = scan.nextDouble(); System.out.println("请输入您购买商品的数量:"); int amount = scan.nextInt(); double totalPrice = price * amount; System.out.println("您总共消费的金额为:"+totalPrice+"元"); System.out.println("请输入您支付的金额:"); double money = scan.nextDouble(); //4.关闭Scanner对象 scan.close(); double change = 0; //初始化 if(money>=totalPrice){ change = money - totalPrice; System.out.println("您总共消费:"+totalPrice+"支付:"+money+"找您:"+change); }else{ System.out.println("您输入的钱数不够,请重新输入..."); } } }
相关文章推荐
- Java基础知识强化之IO流笔记55:IO流练习之 自定义类模拟LineNumberReader的获取行号功能案例
- 黑马程序员--JAVA基础案例之银行业务调度系统
- java-第二章-升级我行我素购物管理系统,模拟幸运抽奖
- JAVA基础代码分享--模拟人机猜拳系统
- 黑马程序员_java_基础加强_模拟银行管理系统
- 黑马程序员_java_基础加强_模拟银行管理系统
- java-入门:模拟网络购物支付系统
- 黑马程序员--JAVA基础案例之交通灯管理系统
- 黑马程序员_java_基础加强_模拟交通灯管理系统
- Java基础知识强化之IO流笔记53:IO流练习之 自定义类模拟BufferedReader的readLine()功能案例
- Java基础知识强化之集合框架笔记71:模拟斗地主洗牌和发牌并对牌进行排序的案例
- java案例开发考试系统中的数据交互模块的主要类
- (转)硬件工程师面试集锦 模拟电路 数字电路 IC设计基础 单片机 信号与系统 DSP 嵌入式
- (2011年java基础):交通灯管理系统
- 黑马程序员_java基础视频第18天_与系统交互的类及IO流
- 【Visual C++】游戏开发笔记二十 游戏基础物理建模(二) 重力系统的模拟
- 【Visual C++】游戏开发笔记二十 游戏基础物理建模(二) 重力系统的模拟
- 【Visual C++】游戏开发笔记二十 游戏基础物理建模(二) 重力系统的模拟
- java模拟系统进程算法的小程序
- [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[JDBC](1) 推荐