조건문이란?

어떤 조건이 참이면 A를 실행 거짓이면 B를 실행이라고 컴퓨터에게 판단 기준을 알려주는 문법이다.

 

C# 조건문의 종류와 활용

종류 설명 언제 쓰면 좋을까?
if / else if / else 가장 기본적인 조건문으로, 위에서부터 아래로 순차적으로 조건을 검사합니다. 조건이 복잡하거나, 크기 비교(범위) 등 경우의 수가 다양할 때 (예: 나이 구간 판별)
switch 변수의 값이 딱 떨어지는 특정 케이스들 중 하나일 때 사용하여 코드를 간결하게 만듭니다. 값이 정해져 있는 경우 (예: 메뉴 번호, 요일, 등급 판별 등)
삼항 연산자 (?:) 간단한 if-else 구조를 한 줄로 짧게 표현하는 단축키 같은 문법입니다. 참/거짓 결과에 따라 값을 간단히 변수에 담거나 결정할 때

 

[과제] 조건식 완성하기

Q. 나이가 20세 이상이거나 쿠폰이 있으면 입장이 가능한 조건문을 만들어보세요.

int age = 21;
bool hasCoupon = true;

if (age >= 20 || hasCoupon == true)
{
    Console.WriteLine("입장 가능합니다.");
}
else
{
    Console.WriteLine("입장 불가입니다.");
}

 

+ Recent posts