Post

[C#] 조건문 반복문

[C#] 조건문 반복문

조건문 반복문


조건문

  1. if문
    • if 문은 조건식의 결과에 따라 실행 여부를 결정하는 조건문. ```c# // 실행할 코드가 여러줄인 경우 if (조건식) { // 조건식이 참일 경우 실행할 코드 }

    // 실행할 코드가 한줄인 경우 if (조건식) // 조건식이 참일 경우 실행할 코드 ```

  2. else문
    • else 문은 if 문에서 조건식이 거짓일 경우 실행할 코드를 지정하는 조건문.
      1
      2
      3
      4
      5
      6
      7
      8
      
       if (조건식)
       {
       // 조건식이 참일 경우 실행할 코드
       }
       else
       {
       // 조건식이 거짓일 경우 실행할 코드
       }
      
  3. switch문
    • switch문은 변수나 식의 결과에 따라 다른 코드 블록을 실행하는 제어문. case문을 사용하여 변수나 식의 결과에 따라 실행할 코드를 지정.
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      
       switch (변수나 )
       {
         case 1:
         // 값1이 나온 경우 실행되는 코드
         break;
         case 2:
         // 값2가 나온 경우 실행되는 코드
         break;
         // ...
         default:
         // 모든 case문에 해당하지 않는 경우 실행되는 코드
         break;
       }
      
  4. 3항 연산자
    • if 문의 간단한 형태로, 조건식의 결과에 따라 두 값을 선택하는 연산자.
      1
      2
      3
      4
      
       // (조건식) ? 참일 경우 값 : 거짓일 경우 값;
       int a = 100;
       int b = 10;
       string txt = (a > b) ? "참" : "거짓"
      

반복문

  1. for문
    • for문은 초기식, 조건식, 증감식 으로 구성.
    • 초기식은 반복문이 시작될 때 단 한 번 실행되고,
      조건식은 반복문이 실행될 때마다 평가되며, 참(true)인 경우 반복문이 계속 실행
      증감식은 반복문이 실행될 때마다 실행되는 식.
      1
      2
      3
      4
      
       for (초기식; 조건식; 증감식)
       {
       // 조건식이 참인 경우 실행되는 코드
       }
      
  2. while문
    • while문은 조건식이 참(true)인 동안 코드 블록을 반복적으로 실행.
      1
      2
      3
      4
      
       while (조건식)
       {
       // 조건식이 참인 경우 실행되는 코드
       }
      
  3. do-while문
    • do-while문은 while문과 비슷하지만, 조건식을 검사하기 전에 먼저 코드 블록을 한 번 실행.
      1
      2
      3
      4
      5
      
       do
       {
       // 조건식이 참인 경우 실행되는 코드
       }
       while (조건식);
      
This post is licensed under CC BY 4.0 by the author.