연산자란?
우리가 변수에 데이터를 담았다면, 이제 그 데이터들을 가지고 계산을 하거나 비교를 할 때 값과 값 사이에 계산이나 판단을 도와주는 기호가 연산자이다.
연산자의 종류
산술 연산자
| 연산자 | 의미 | 예시 | 결과 |
|---|---|---|---|
| + | 더하기 | 3 + 2 | 5 |
| - | 빼기 | 5 - 1 | 4 |
| * | 곱하기 | 4 * 2 | 8 |
| / | 나누기 | 10 / 2 | 5 |
| % | 나머지 | 7 % 3 | 1 |
비교 연산자
| 연산자 | 의미 | 예시 | 설명 |
|---|---|---|---|
| == | 같다 | age == 20 | age가 20이면 true |
| != | 같지 않다 | name != "홍길동" | name이 홍길동이 아니면 true |
| > | 크다 | score > 80 | 80보다 크면 true |
| < | 작다 | height < 170 | 170보다 작으면 true |
| >= | 크거나 같다 | age >= 18 | 18 이상이면 true |
| <= | 작거나 같다 | count <= 10 | 10 이하이면 true |
논리 연산자
| 연산자 | 의미 | 예시 | 설명 |
|---|---|---|---|
| && | 그리고 (AND) | age > 18 && isStudent | 양쪽 조건이 모두 참일 때만 true |
| || | 또는 (OR) | age >= 18 || isStudent | 조건 중 하나라도 참이면 true |
| ! | 아니다 (NOT) | !isStudent | 결과를 반대로 뒤집음 (false면 true) |
[과제]
어떤 사람의 나이 (age)가 65세 이상이거나, 또는 VIP회원(isVip) 이면 우대 대상입니다. ①, ②에 맞는 연산자를 작성하세요.
age (①) 65 (②) isVip == true
정답: age >= 65 || isVip == true
'게임개발 초격차 캠프 > 워밍업 C# & Unity 기초' 카테고리의 다른 글
| C# - 조건문 [2026.05.26] (0) | 2026.05.26 |
|---|---|
| C# – 변수와 데이터 타입 [2026.05.24] (0) | 2026.05.24 |
| C#이란 무엇인가? [2026.05.23] (0) | 2026.05.23 |
| 첫 프로그램 만들어 보기 [2026.05.22] (0) | 2026.05.22 |
| Visual Studio 2022 설치 및 개발 환경 세팅 [2026.05.21] (0) | 2026.05.21 |