package operator;
public class test6 {
public static void main(String[] args) {
// 논리연산자와 비교연산자의 활용
int age = 72;
// 비교연산자 사용하여 나이(age) 가 5세 미만인지 비교
System.out.println("나이(age)가 5세 미만인가? " + (age < 5));
// 비교연산자 사용하여 나이(age) 가 65세 이상인지 비교
System.out.println("나이(age)가 65세 이상인가? " + (age >= 65));
// 위의 두 가지 비교연산 결과를 논리연산자로 결합하여 두 가지 조건에 대한 판별을 조합 가능
// 조건) 나이가 5세 미만 '이거나' 나이가 65세 이상인 조건을 판별
// => A '이거나' B, A '또는' B 등의 조건은 OR 연산자를 적용
System.out.println("나이(age)가 5세 미만이거나 65세 이상인가? " + ((age < 5) || (age >= 65)));
System.out.println("===========================================");
age = 25;
// 비교연산자 사용하여 나이(age) 가 20세 이상인지 비교
System.out.println("나이(age)가 20세 이상인가? " + (age >= 20));
// 비교연산자 사용하여 나이(age) 가 29세 이하인지 비교
System.out.println("나이(age)가 29세 이하인가? " + (age <= 29));
// 조건) 나이가 20대인지 판별(20대? 나이가 20세 이상'이고' 29세 이하)
System.out.println("나이(age)가 20대인가? " + ((age >= 20) && (age <= 29)));
}
}