연산자 응용

이지현·2024년 3월 1일
  1. x는 10보다 크다.
    x > 10

  2. x는 10보다 크고 20보다 작다.
    20 > x && x > 10

  3. x는 2의 배수이다.
    x % 2 == 0

  4. x는 2의 배수 또는 3의 배수이다.
    x % 2 == 0 || x % 3 == 0

  5. x는 2의 배수이지만 6의 배수는 아니다.
    x % 2 == 0 && x % 6 != 0
    x % 2 == 0 && !(x % 6 == 0)

  6. 한 문자(char)가 숫자이다.

  • 방법 1
    ch == '0' || ch == '1' || ch == '2' || ... ch == '9'

  • 방법 2
    48 <= ch && ch <= 57

  • 방법 3
    '0' <= ch && ch <= '9'

  1. 한 문자가 소문자이다.
  • 방법 1
    97 <= ch && ch <= 120

  • 방법 3
    'a' <= ch && ch <= 'z'

  1. 한 문자가 알파벳이다.(대문자이거나 또는 소문자이나)
    ('a' <= ch && ch <= 'z') || ('A' <= ch && ch <= 'Z')
profile
병아리 개발자

0개의 댓글