C#기초 - 연산자 정리

N4_8eom·2026년 1월 26일

지난 시간에는 C#에서 변수와 데이터 타입을 배웠습니다.
이번에는 그 데이터를 가지고 "비교하고,판단하고,조건을 만들기 위해 꼭 필요한 도구",
연산자를 정리해보려고 합니다.

연산자란 무엇일까?

연산자는 값과 값 사이에서 계산하거나 비교하거나 판단할 수 있게 도와주는 기호입니다.
수학에서 ➕,➖,➗,✖️ 같은 기호를 쓰는 것처럼,C#에서도 숫자를 계산하거나 두 값을 비교할 때 연사자를 사용합니다.

연산자의 정류

  1. 산술 연산자 - 숫자 계산할 때
    숫자를 가지고 더하고, 빼고, 곱하고, 나누는 데 사용하는 연산자 입니다.
  2. 비교 연산자 - 두 값을 비교해서 참/거짓 판단
    비교 연사자는 두 ㄱ밧을 비교해서 True/False 로 결과를 판단합니다.
    조건문(if) 안에서 가장 많이 쓰이는 연산자입니다.
    💡특히 같다는 기호는 하나(=)가 아니라 두개(==)라는 점이 중요합니다!
  3. 논리 연산자 - 조건을 AND/OR 으로 연결
    논리 연산자는 여려 개의 조건을 묶어서 더 복잡한 조건을 만들 때 사용합니다.
    ||는 Shift+역슬래쉬 키 를 써서 입력할 수 있습니다.
    ✅AND는 둘다 참이여야만 참입니다.
    ✅OR은 둘 중 하나만 참이어도 참입니다.

C#과제해결 - true 값이 나오는 연산식을 완성하기

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

①, ②에 맞는 연산자를 작성하세요.

age ( ① ) 65 ( ② ) isVip == true

=age >= 65 || isVip ==true

✍️느낀점

연산자 하나하나가 작아 보여도,
이 작은 조건식들이 모여서 나중에 게임의 규칙, 캐릭터 조건, 퀘스트 진행 여부 같은 복잡한 로직이 된다고 생각하니
앞으로 배워갈 내용이 더 기대됩니다.

profile
게임개발지망

0개의 댓글