根据图所示的QQ等级计算图,用if else语句编写一个程序,实现输入QQ等级,输出该等级需要的活跃天数
if(level == 1){
prinf(5)
} else if(level == 2){
prinf(12)
}
......
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输入QQ等级:");
Scanner scanner = new Scanner(System.in);
int level = scanner.nextInt();
if (level == 1) {
System.out.println("需要活跃5天");
} else if (level == 2) {
System.out.println("需要活跃12天");
}else if (level == 3) {
System.out.println("需要活跃21天");
}else if (level == 4) {
System.out.println("需要活跃32天");
}else if (level == 5) {
System.out.println("需要活跃45天");
}else if (level == 6) {
System.out.println("需要活跃60天");
}else if (level == 7) {
System.out.println("需要活跃77天");
}else if (level == 8) {
System.out.println("需要活跃96天");
}else if (level == 12) {
System.out.println("需要活跃192天");
}else if (level == 16) {
System.out.println("需要活跃320天");
}else if (level == 32) {
System.out.println("需要活跃1152天");
}else if (level == 48) {
System.out.println("需要活跃2396天");
}
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入QQ等级:");
try {
int level = sc.nextInt();
System.out.println("需要活跃天数:" + getDay(level));
} catch (NumberFormatException e) {
System.out.println("请输入数字");
}
}
public static int getDay(int level) {
int temp = 5;
for (int j = 0; j < level - 1; j++) {
temp = temp + 7 + (level - (j + 2)) * 2;
}
return temp;
}