Contents
접기
728x90
프로그래밍에서 숫자나 값을 비교하고 싶을 때 비교 연산자를 사용한다.
비교 연산자란?
비교 연산자는 두 개의 값을 비교해서 결과를 true또는 false로 반환하는 연산자이다.
비교 결과를 이용해 if문 같은 조건문을 만들 때 사용함!
연산자 | 의미 | 예제 (x = 10, y = 3) | 결과 |
== | 같음 | x == y | false |
!= | 다름 | x != y | true |
> | 초과 (큰가?) | x > y | true |
< | 미만 (작은가?) | x < y | false |
>= | 이상 | x >= y | true |
<= | 이하 | x <= y | false |
숫자비교
score >= 60이 true라서 "합격입니다!"가 출력된다.
int score = 75;
if (score >= 60)
{
Console.WriteLine("합격입니다!"); // 60점 이상이면 합격 출력
}
else
{
Console.WriteLine("불합격입니다.");
}
- 결과
합격입니다!
비교 연산자를 활용한 로그인 예제
입력한 password가 "1234"와 같은지 (==) 비교해서 로그인 여부를 확인한다!
string password = "1234";
if (password == "1234")
{
Console.WriteLine("로그인 성공!");
}
else
{
Console.WriteLine("비밀번호가 틀렸습니다.");
}
- 결과
로그인 성공!
비교 연산자를 사용할 때 주의할 점!
❌ = (대입 연산자)와 == (비교 연산자)를 헷갈리면 안 됨!
if (x = 10) // ❌ 오류 발생!
위 코드는 = 때문에 오류가 난다.
✔ 항상 비교할 땐 ==를 사용하기~
728x90
'C# > 연산자' 카테고리의 다른 글
[C#] 연산자 우선순위 (0) | 2025.03.19 |
---|---|
[C#] 논리연산자 (0) | 2025.03.19 |
[C#] 오버플로우와 언더플로우 (0) | 2025.03.19 |
[C#] 복합 대입 연산자, 증감 연산자(++,--) (0) | 2025.03.19 |
[C#] 산술연산자 (0) | 2025.03.19 |