public class Book2{
public static void main(String[] args) throws Exception
{
BerfferedReader input=new BerfferedReader(new InputStreamReader(System.in));
int a;
double b=24.5;
double c;
System.out.println("请输入你所需要购买的课本数量: ");
a=Integer.parseInt(input.readLine());
if (a<=0){
return;
}
if (a>0 && a<100){
c=1.0;
System.out.println("购买100本以下没有打折扣优惠你需要支付 "+a*b*c +"元");
}
if (a>=100 && a<200){
c=0.8;
System.out.println("购买100本书以上可以享受8折优惠你需支付"+a*b*c +"元");
}
if (a>=200 && a<500){
c=0.75;
System.out.println("购买200本书以上可以享受7.5折优惠你需支付"+a*b*c +"元");
}
if (a>=500){
c=0.7;
System.out.println("购买500本书以上可以享受7优惠。你需支付"+a*b*c +"元");
}
}
}
public static void main(String[] args) throws Exception
{
BerfferedReader input=new BerfferedReader(new InputStreamReader(System.in));
int a;
double b=24.5;
double c;
System.out.println("请输入你所需要购买的课本数量: ");
a=Integer.parseInt(input.readLine());
if (a<=0){
return;
}
if (a>0 && a<100){
c=1.0;
System.out.println("购买100本以下没有打折扣优惠你需要支付 "+a*b*c +"元");
}
if (a>=100 && a<200){
c=0.8;
System.out.println("购买100本书以上可以享受8折优惠你需支付"+a*b*c +"元");
}
if (a>=200 && a<500){
c=0.75;
System.out.println("购买200本书以上可以享受7.5折优惠你需支付"+a*b*c +"元");
}
if (a>=500){
c=0.7;
System.out.println("购买500本书以上可以享受7优惠。你需支付"+a*b*c +"元");
}
}
}
解决方案 »
- map遍历查找缺少值的问题
- java中 equals和 == 有什么区别
- 有问题了!
- 线程
- 流结束时in.read()返回-1,请问如何判断流结束?
- 请问能否把String[]转换成java.sql.Array型???
- 没有思路啊 大神们 指点下啊【java】
- Class的getResourceAsStream方法问题
- 如何动态创建数组
- 异常信息:java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
- 急!急!急!如何运行多个java文件?!
- 如何打包java程序
public static void main(String[] args) throws Exception
{
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));
int a;
double b=24.5;
double c;
System.out.println("请输入你所需要购买的课本数量: ");
a=Integer.parseInt(input.readLine());
if (a<=0){
return;
}
if (a>0 && a<100){
c=1.0;
System.out.println("购买100本以下没有打折扣优惠你需要支付 "+a*b*c +"元");
}
if (a>=100 && a<200){
c=0.8;
System.out.println("购买100本书以上可以享受8折优惠你需支付"+a*b*c +"元");
}
if (a>=200 && a<500){
c=0.75;
System.out.println("购买200本书以上可以享受7.5折优惠你需支付"+a*b*c +"元");
}
if (a>=500){
c=0.7;
System.out.println("购买500本书以上可以享受7优惠。你需支付"+a*b*c +"元");
}
}
}
可以不写,系统是默认导入的.
其实就是BerfferedReader input=new BerfferedReader(new InputStreamReader(System.in));
中的BufferedReader有问题.