oz

[8] C# 연산자

nheememo 2025. 11. 20. 17:35

연산자란 무엇일까?

연산자는 값과 값 사이에서 무언가를 계산하거나 판단하게 도와주는 기호.

수학에서 +, -, ×, ÷ 같은 기호를 쓰는 것과 마찬가지.

C#에서도 두 값을 더하거나 비교하거나 논리적으로 연결할 때 연산자를 사용함.

 

 

int age = 20;

if (age >= 18)
{
    Console.WriteLine("성인입니다.");
}

 

이 예시 코드에서 >= 가 바로 연산자.

나이가 18보다 많은지 적은지 판단을 돕는 역할.

이렇게 연산자를 통해 조건식을 만들면 컴퓨터는 True / False 참과 거짓으로 대답함.

 

 

 

연산자의 종류

 

1) 산술 연산자: 숫자를 계산할 때.

+ 더하기 3 + 2 5
- 빼기 5 - 1 4
* 곱하기 4 * 2 8
/ 나누기 10 / 2 5
% 나머지 7 % 3 1

 

 

2) 비교 연산자: 두 값을 비교해서 참/거짓 판단.

== 같다 age == 20 age가 20이면 true
!= 같지 않다 name != "홍길동" name이 홍길동이 아니면 true
> 크다 score > 80 80보다 크면 true
< 작다 height < 170 170보다 작으면 true
>= 크거나 같다 age >= 18 18 이상이면 true
<= 작거나 같다 count <= 10 10 이하이면 true

'같다'는 기호가 두번인 점을 기억.

 

3) 논리 연산자: 조건을 AND, OR, NOT로 연결.

 

연산자 의미 예시 설명
&& 그리고 (AND) age >= 18 && isStudent 둘 다 참일 때만 true
|| 또는 (OR) age >= 18 || isStudent 하나라도 참일 때 true
! 아니다 (NOT) !isStudent isStudent가 false면 true

 

[8] 학습 과제

어떤 사람의 나이(age)가 65세 이상이거나, 또는 VIP 회원(isVip)이면 우대 대상임.

괄호에 알맞은 연산자를 작성.

 

age (  ) 65 (   ) isVip==true

 

age >= 65 || isVip==true

 

'oz' 카테고리의 다른 글

[10] C# 반복문  (0) 2025.11.20
[9] C# 조건문  (0) 2025.11.20
[7] C# 변수와 데이터 타입  (0) 2025.11.20
[6] C#이란?  (0) 2025.11.20
[5] 첫 프로그램 만들어보기  (0) 2025.11.20