[C#] 조건문 반복문
[C#] 조건문 반복문
조건문 반복문
조건문
- if문
- if 문은 조건식의 결과에 따라 실행 여부를 결정하는 조건문. ```c# // 실행할 코드가 여러줄인 경우 if (조건식) { // 조건식이 참일 경우 실행할 코드 }
// 실행할 코드가 한줄인 경우 if (조건식) // 조건식이 참일 경우 실행할 코드 ```
- else문
- else 문은 if 문에서 조건식이 거짓일 경우 실행할 코드를 지정하는 조건문.
1 2 3 4 5 6 7 8
if (조건식) { // 조건식이 참일 경우 실행할 코드 } else { // 조건식이 거짓일 경우 실행할 코드 }
- else 문은 if 문에서 조건식이 거짓일 경우 실행할 코드를 지정하는 조건문.
- 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; }
- switch문은 변수나 식의 결과에 따라 다른 코드 블록을 실행하는 제어문. case문을 사용하여 변수나 식의 결과에 따라 실행할 코드를 지정.
- 3항 연산자
- if 문의 간단한 형태로, 조건식의 결과에 따라 두 값을 선택하는 연산자.
1 2 3 4
// (조건식) ? 참일 경우 값 : 거짓일 경우 값; int a = 100; int b = 10; string txt = (a > b) ? "참" : "거짓"
- if 문의 간단한 형태로, 조건식의 결과에 따라 두 값을 선택하는 연산자.
반복문
- for문
- for문은 초기식, 조건식, 증감식 으로 구성.
- 초기식은 반복문이 시작될 때 단 한 번 실행되고,
조건식은 반복문이 실행될 때마다 평가되며, 참(true)인 경우 반복문이 계속 실행
증감식은 반복문이 실행될 때마다 실행되는 식.1 2 3 4
for (초기식; 조건식; 증감식) { // 조건식이 참인 경우 실행되는 코드 }
- while문
- while문은 조건식이 참(true)인 동안 코드 블록을 반복적으로 실행.
1 2 3 4
while (조건식) { // 조건식이 참인 경우 실행되는 코드 }
- while문은 조건식이 참(true)인 동안 코드 블록을 반복적으로 실행.
- do-while문
- do-while문은 while문과 비슷하지만, 조건식을 검사하기 전에 먼저 코드 블록을 한 번 실행.
1 2 3 4 5
do { // 조건식이 참인 경우 실행되는 코드 } while (조건식);
- do-while문은 while문과 비슷하지만, 조건식을 검사하기 전에 먼저 코드 블록을 한 번 실행.
This post is licensed under CC BY 4.0 by the author.