더북(TheBook)

예를 하나 들어보겠습니다. 입력값이 70~100이라면 성공이라고 출력하고, 이 범위가 아니라면 실패라고 출력하려고 합니다. 그렇다면 입력값이 이 범위 안에 들어오는지를 알아야겠죠? 이럴 때 논리 연산자를 사용할 수 있습니다.

 

이 상황을 코드로 작성하겠습니다. 먼저 int형 변수 score를 선언하고, 88이라는 값을 넣습니다. 그리고 if 문을 사용해 원하는 조건을 작성합니다. 입력값이 범위 안에 들어오는지 두 가지 조건으로 따져볼 수 있습니다. 즉, 70~100의 값은 70보다 크거나 같고, 100보다 작거나 같아야 합니다.

public class LogicalOperatorExam {

    public static void main(String[] args) {
        int score = 88;
        if(score >= 70 && score <= 100) {
            System.out.println("성공");
        }else {
             System.out.println("실패");
        }
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.