논리 연산자 실습

    문제 1 나이가 19세 이하이거나 60세 이상이면 할인해주려고 합니다. int형 변수 age의 값을 검사해 할인 대상인지 알아보겠습니다. 5행의 빈칸을 수정해 할인 대상이라면 isDiscounttrue를, 그렇지 않으면 isDiscountfalse를 저장하도록 만들어보세요.

    public class LogicalOperatorExam{
        public boolean isAgeDiscountable(int age) {
            boolean isDiscount = false;
            // 이 아랫줄을 수정하세요.
            if( _______________________ ) {
                isDiscount = true;
            }else{
                isDiscount = false;
            }
        
        return isDiscount; // 결과 테스트를 위한 코드입니다.
        }
    
        // 이 아래는 실행을 위한 코드입니다. 수정하지 마세요.
        public static void main(String[]args) {
            LogicalOperatorExam exam = new LogicalOperatorExam();
            System.out.println(exam.isAgeDiscountable(15));
            System.out.println(exam.isAgeDiscountable(27));
            System.out.println(exam.isAgeDiscountable(61));
        }
    }

     

    실행결과

    true
    false
    true
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.