C# 문법 2주차-조건문과 반복문

김건호·2023년 11월 7일
0

C#

목록 보기
3/22

조건문이란?
주어진 조건식의 결과에 따라 프로그램의 제어 흐름을 변경하는 제어문

if문
-주어진 조건식의 결과에 따라 프로그램의 제어 흐름을 변경하는 제어문

if (조건식)
{
    // 조건식이 참일 경우 실행할 코드
}

else문
-else 문은 if 문에서 조건식이 거짓일 경우 실행할 코드를 지정하는 조건문

if (조건식)
{
    // 조건식이 참일 경우 실행할 코드
}
else
{
    // 조건식이 거짓일 경우 실행할 코드
}

else if문
-else if 문은 if 문의 조건식이 거짓일 때, 새로운 조건식을 사용하여 실행 여부를 결정하는 조건문

if (조건식1)
{
    // 조건식1이 참일 경우 실행할 코드
}
else if (조건식2)
{
    // 조건식2가 참일 경우 실행할 코드
}
else
{
    // 모든 조건식이 거짓일 경우 실행할 코드
}

switch문

  • switch문은 변수나 식의 결과에 따라 다른 코드 블록을 실행하는 제어문입니다.
  • case문을 사용하여 변수나 식의 결과에 따라 실행할 코드를 지정합니다.
switch (변수나 식)
{
    case 값1:
        // 값1이 나온 경우 실행되는 코드
        break;
    case 값2:
        // 값2가 나온 경우 실행되는 코드
        break;
    // ...
    default:
        // 모든 case문에 해당하지 않는 경우 실행되는 코드
        break;
}

반복문이란?
일련의 명령문을 반복해서 실행하는 제어문

for문

  • for문은 초기식, 조건식, 증감식을 사용하여 반복문을 작성합니다.
  • 초기식은 반복문이 시작될 때 한 번 실행되고,
    조건식은 반복문이 실행될 때마다 평가되며, true인 경우 반복문이 계속 실행됩니다.
    증감식은 반복문이 실행될 때마다 실행되는 식입니다.
for (초기식; 조건식; 증감식)
{
    // 조건식이 참인 경우 실행되는 코드
}

while문
while문은 조건식이 true인 동안 코드 블록을 반복적으로 실행합니다.

while (조건식)
{
    // 조건식이 참인 경우 실행되는 코드
}

do while 문
do-while문은 while문과 비슷하지만, 조건식을 검사하기 전에 먼저 코드 블록을 한 번 실행하는 점이 다릅니다.

do
{
    // 조건식이 참인 경우 실행되는 코드
}
while (조건식);

foreach문
foreach문은 배열이나 컬렉션에 대한 반복문을 작성할 때 사용합니다.

foreach (자료형 변수 in 배열 또는 컬렉션)
{
    // 배열 또는 컬렉션의 모든 요소에 대해 반복적으로 실행되는 코드
}

break, continue
break은 반복문을 중지시킵니다.
continue는 현재 진행중인 반복을 중지하고 다음 반복을 진행합니다.

profile
콜라게임

0개의 댓글

관련 채용 정보