求大神帮忙解答JAVA编程题目,谢谢!

题目:计算会员折扣(会员购物时,根据积分的不同享受不同的折扣,计算会员购物时获得的折扣)
会员积分x 折 扣
x < 200 9折
2000 ≤ x < 4000 8折
4000 ≤ x < 8000 7折
x ≥ 8000 6折

要有上图效果,谢谢,用嵌套if结构或者多重if结构!

第1个回答  2015-05-08
import java.util.Scanner;

public class Test1 {
public static void main(String[] args) {
System.out.println("请输入会员积分:");
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
sc.close();
if(a<200){
System.out.println("该会员享受的折扣是:0.9");
}else if(a>=2000&&a<=4000){
System.out.println("该会员享受的折扣是:0.8");
}else if(a>=4000&&a<=8000){
System.out.println("该会员享受的折扣是:0.7");
}else if(a>=8000){
System.out.println("该会员享受的折扣是:0.6");
}

}
}本回答被提问者和网友采纳

JAVA编程问题求大神帮忙看看解答谢谢!
你的问题:1 、定义的数组类型有问题 讲解:字符数组用该用char 或者String 你这个由于是中文字符串,所以用String char 和String 定义是需要引号引起来,2 、java中,结束一段表达式的时候要用英文的分号结束,你定义数组的时候没有结束符 ...

一道Java编程题,拜托了各位大神
1.定义一个Student类,包括学号,姓名,成绩三个字段,生成get,set和toString方法,实现Comparable接口,重写toCompare方法,方法里就是本题的逻辑,先按成绩比较,再按学好比较,使用TreeSet不实现这个接口会报错。package Collection;public class Student implements Comparable<Student> {private long sno;priv...

JAVA基础题 求大神指点
10>0成立 第2次执行 m=10%10=0, result=5+0=5,s=10\/10=1 1>0成立 第3次执行 m=1%10=1, result=5+1=6,s=1\/10=0 0>0不成立循环结束,此时:result=6 第二题:此题其实是考一个switch,case中执行的逻辑,在case语句内无break时,case是按照匹配到的那行依次执行的。题中j-i=3...

新手自学java,想做一个题目,求大神给提供一个编程的思想,我改怎样用代...
首先定义牌和玩家对象。牌还要考虑王牌,属性有花色和点数,能够区分。玩家有一个list存放手牌。for循环生成52个对象,然后生成2个王牌,加入一个list.定义三个玩家。循环17次,每次按顺序发牌三张。发牌的时候操作Random生成随机数,每发出一张,从list中remove掉此牌 最后得到4个list,三个玩家加底牌 ...

自学JAVA,遇到以下问题,跪求java大神帮忙。需要class interface或者enum...
import java.util.*;public class Testt{ \/\/这里的public关键字写错了 public static void main(String[] args){ Scanner inx=new Scanner(System.in);System.out.println("———请出拳———");System.out.println("1.石头 2.剪刀 3.布");int person=inx.nextInt();int computer=(int)...

求Java大神解决!
1、这个程序逻辑比较简单,纯粹的条件判断。2、用i变量的值来决定j变量的值,如果i大于4,则j等于2。如果i大于0且i小于4,则j等于3。如果i小于等于0,则j等于4。3、希望对你有帮助。

JAVA题目求解,路过的大神给个帮助!!!
void methodB(){ methodA();}C:错误。假如一个类定义了一个静态方法(使用static关键字修饰)。那么在别的类使用这个方法的时候,可以通过 类名.方法 去使用。如:System.exit(0);D:错误。如果这个类是抽象类(使用abstruct关键字修饰),并且定义的方法也是个抽象方法(同样使用abstruct关键字...

急急急!JAVA编程题,哪位大神可以帮助一下我,十分感谢
public class ThreadB extends Thread {@Overridepublic void run() {System.out.println("I love XXX");}} Main.java:public class Main {public static void main(String[] args) {ThreadA threadA = new ThreadA();ThreadB threadB = new ThreadB();threadA.start();threadB.start();}...

求大神用java程序回答。
但因为我这里不考虑小数点才用的int型,所以如果想程序更加的准确,应该把int改为double并设置一个保留小数点的方法 创建运算符(+-*\/)的获取方法以及属性的输出方法 定义一个main方法,输出问题和让用户输入答案并判断对错 定义一个获取算术题的方法 运行得出结果:

Java 编程问题 求大神写完整过程 谢谢~
我简单写了一个例子,可以参考下:import java.util.Arrays;public class IntegerArrayMoveExample {public static void main(String[] args) {\/\/ testint[] arr={1,2,3,4,5,6,7,8,9,0};arrayMove(arr,5);}\/** * 数组向右移动m位 * @param arr 原数组 * @param position 向右移动的...

相似回答