java if 多分支练习
import java.util.Scanner;
public class test02 {
public static void main(String[] args) {
Scanner myScanner = new Scanner(System.in);
System.out.println("输入月份:");
int month = myScanner.nextInt();
System.out.println("请输入你的年龄:");
int dender = myScanner.nextInt();
if(month >= 4 && month <= 10){
if (dender >= 61 && dender <= 100) {
int num1 = 60;
int num2 = (num1 / 3);
System.out.println("现在是旺季,您的票价是:+ num2");
}else if (dender >= 18 && dender <= 60) {
System.out.println("现在是旺季,你是成人,票价为60");
}else if (dender >= 1 && dender <= 17) {
System.out.println("现在是旺季,你是小孩,票价为30");
}else {
System.out.println("你输入的信息有误,请重新输入!!!");
}
}
else {
if ((month >= 1 && month <= 3) || (month >= 11 && month <= 12)){
if (dender >= 18 && dender <= 59) {
System.out.println("现在是淡季,你是成人,票价为40");
}else if ((dender >= 1 && dender <= 17) || (dender >= 61 && dender <= 100)) {
System.out.println("现在是淡季,票价为20");
}else {
System.out.println("你输入的信息有误,请重新输入!!!");
}
}
}
}
}