IT/C#

3. C# 조건문

Clair_de_Lune 2023. 11. 21. 15:41
728x90

if, else와 switch-case 조건문


1. if 문:

if 문은 조건이 true일 때 코드  실행

int num = 10;

if (num > 5)
{
    Console.WriteLine("num은 5보다 큽니다.");
}

 

 

2. if-else 문: 

if-else 문은 if의 조건이 false일 때 다른 코드를 실행

int num = 3;

if (num > 5)
{
    Console.WriteLine("num은 5보다 큽니다.");
}
else
{
    Console.WriteLine("num은 5보다 작거나 같습니다.");
}

 

 

3. if-else if-else 문: 

여러 조건 확인후 각 다른 코드를 실행할 때사용

int num = 15;

if (num > 20)
{
    Console.WriteLine("num은 20보다 큽니다.");
}
else if (num > 10)
{
    Console.WriteLine("num은 10보다 크고 20보다 작거나 같습니다.");
}
else
{
    Console.WriteLine("num은 10보다 작거나 같습니다.");
}

 

4. switch-case 문:

 

여러 조건 확인 후 각 다른 코드를 실행할 때 사용

각 조건이  case로 표현되고 적합한 조건 없을 경우 default 코드 실행

int day = 3;
switch (day)
{
    case 1:
        Console.WriteLine("월요일입니다.");
        break;
    case 2:
        Console.WriteLine("화요일입니다.");
        break;
    case 3:
        Console.WriteLine("수요일입니다.");
        break;
    // ... 나머지 요일에 대한 코드를 작성할 수 있습니다.
    default:
        Console.WriteLine("올바르지 않은 일자입니다.");
        break;
}
728x90

'IT > C#' 카테고리의 다른 글

6. C# 객제치향 프로그래밍 OOP, S.O.L.I.D 원칙  (1) 2023.11.22
5. C# 객체와 Class(클래스)  (1) 2023.11.22
4. C# switch 문 코드  (1) 2023.11.21
2. C# 기본문법  (1) 2023.11.21
1. C# "Hello World"출력  (1) 2023.11.21