Java基础学习第一章练习三
2015-08-31 11:27
591 查看
*实验任务
购物结算
实验分析
使用运算符算出结果
T恤价格:¥245,数量:2件
网球鞋价格:¥570,数量:1双
网球拍价格:¥320,数量:1副
折扣:8折
实验任务
比较商品折后价格是否大于100元
实验分析
使用Scanner对象和System.in来实现控制台输入
/*
运算结果:
T恤价格:¥245,数量:2件
网球鞋价格:¥570,数量:1双
网球拍价格:¥320,数量:1副
折扣:8折
总账为1104.0元
输入你认为的折扣:
0.9
T恤价格总账shirtprice>100?441.0元人民币 true
T恤价格总账shirtprice>100?513.0元人民币 true
T恤价格总账shirtprice>100?288.0元人民币 true
总账为$1242.0元检测到大于100元
*/
购物结算
实验分析
使用运算符算出结果
T恤价格:¥245,数量:2件
网球鞋价格:¥570,数量:1双
网球拍价格:¥320,数量:1副
折扣:8折
实验任务
比较商品折后价格是否大于100元
实验分析
使用Scanner对象和System.in来实现控制台输入
package javatest; import java.util.Scanner; /*实验任务 购物结算 实验分析 使用运算符算出结果 T恤价格:¥245,数量:2件 网球鞋价格:¥570,数量:1双 网球拍价格:¥320,数量:1副 折扣:8折 实验任务 比较商品折后价格是否大于100元 实验分析 使用Scanner对象和System.in来实现控制台输入 */ public class Test3 { public static void main(String[] args) { float Tshirt=245.0f; int tshnumber=2; float shoe=570.0f; int shoenumber=1; float racket=320.0f; int racnumber=1; float account=0.8f; double result=(Tshirt*tshnumber+shoe*shoenumber+racket*racnumber)*account; System.out.println("T恤价格:¥245,数量:2件\n网球鞋价格:¥570,数量:1双\n网球拍价格:¥320,数量:1副" + "\n\n折扣:8折\n"); System.out.println("总账为"+result+"元"); Scanner input=new Scanner(System.in); System.out.println("输入你认为的折扣:"); float inaccount=input.nextFloat(); double outresult=(Tshirt*tshnumber+shoe*shoenumber+racket*racnumber)*inaccount; double shirtprice=Tshirt*tshnumber*inaccount; if(shirtprice>100){ System.out.println("T恤价格总账shirtprice>100?"+shirtprice+"元人民币\t true" ); } double shoeprice=shoe*shoenumber*inaccount; if(shoeprice>100){ System.out.println("T恤价格总账shirtprice>100?"+shoeprice+"元人民币\t true" ); } double racketprice=racket*racnumber*inaccount; if(racketprice>100){ System.out.println("T恤价格总账shirtprice>100?"+racketprice+"元人民币\t true" ); } if(outresult>100.0){ System.out.println("总账为$"+outresult+"元检测到大于100元" ); }else{ System.out.println("总账为¥"+outresult+"元人民币" ); } } }
/*
运算结果:
T恤价格:¥245,数量:2件
网球鞋价格:¥570,数量:1双
网球拍价格:¥320,数量:1副
折扣:8折
总账为1104.0元
输入你认为的折扣:
0.9
T恤价格总账shirtprice>100?441.0元人民币 true
T恤价格总账shirtprice>100?513.0元人民币 true
T恤价格总账shirtprice>100?288.0元人民币 true
总账为$1242.0元检测到大于100元
*/
相关文章推荐
- 怎样学习java,漫谈java学习之路
- 设置jdk环境变量时lib中的rt.jar ,dt.jar ,tool.jar是什么,作用是什么
- java基础知识笔记
- java中web应用中重定向与转发的区别
- java基础篇---枚举详解
- java基础数据类型包装类
- equals与null
- Java.基础(学习笔记)
- 一个简单的加密解密程序
- JAVA基础-IO流
- 用java解决约瑟夫问题
- date and time
- Java中基础数据类型
- java基础之IO操作
- javaIO中FileInputStream,FileReader等的区别
- Java基础
- 更精确地进行浮点数计算
- 通过format方法格式化字符串和日期时间
- JAVA基础
- JAVA基础