논리표현식
명제
- 참 or 거짓 둘 중의 하나의 값으로만 나오는 표현식
- 명제가 될 수 없는 것들 : 2 + 3
- 명제는 반드시 상호 베타적이어야한다. (동시성 - 중복)
ex) 철수의 나이는 6살이다.
6살 이하의 어린이의 입장료는 5000원이다.
6살 이상의 입장료는 10000원이다.
- 빠짐이 없어야 한다.
ex) 철수의 나이는 6살이다.
4살 이하의 어린이의 입장료는 5000원이다.
10살 이상의 입장료는 10000원이다.
비교 연산자 : >, <, >=, <=, ==, !=
비교연산자 |
설명 |
x < y |
x 가 y 보다 작다. |
x > y |
x 가 y 보다 크다. |
x == y |
x 와 y 가 같다. |
x != y |
x 와 y 가 같지 않다. |
x >= y |
x 가 y보다 크거나 같다. |
x <= y |
x 가 y보다 작거나 같다. |
and, or, not
조건을 판단하기 위해 사용된다.
연산자 |
설면 |
x and y |
x 와 y 모두 참이어야 참 |
x or y |
x 와 y 둘중에 하나만 참이면 참이다. |
not x |
x가 거짓이면 참이다. |