1. 학습내용
1) 반복문
컴퓨터에게 특정 조건을 부여하고 그 조건에 해당되면 같은 코드를 여러 번 실행시키게 할 때 사용
2) 종류
| 종류 | 설명 | 사용처 | 예시 |
| for 반복문 | 정해진 횟수만큼 반복 | "n번 출력해." 처럼 횟수가 명확할 때 | for (int i = 0; i < 10; i++) { ... } |
| while 반복문 | 어떤 조건이 참인 동안 계속 반복 | 특정 값이 true일 때는 반복하고, false 일때는 멈추게 하고 싶을 때 | while (조건) { ... } |
| foreach 반복문 | 배열이나 리스트 등 변수에 담긴 여러 값들을 하나씩 꺼내서 나열할 때 | 문자열 목록, 숫자 목록 | foreach (string name in names) { ... } |
① for 반복문
가장 많이 쓰는 반복문. 컴퓨터에게 특정 행동을 정해진 횟수만큼 하라고 명령하는 것.
예시
for (int i = 1; i <= 5; i++)
{
console.Writeline($"{i}번째 출력입니다.");
}
for (int i = 1; ← 초기식: 정수값을 담는 변수 i를 1로 시작한다고 선언.
i <= 5; ← 조건식: i가 5보다 작거나 같을 때까지
i++) ← 증가식: 매번 i를 1씩 증가시킬 것.
② while 반복문
조건이 true인 동안 계속 반복함
예시
int count = 0;
while (count < 3)
{
Console.WriteLine("조건이 참입니다. 반복합니다.");
}
변수 count의 값은 항상 0이기에, while의 () 안에 들어간 조건이 항상 true가 되어 무한 반복한다.
멈추게 하려면 Console.WriteLine("조건이 참입니다. 반복합니다."); 아래에 count++;를 적는다. 이러면 출력 후 count에 담긴 값이 1씩 증가하게 되어 조건이 false에 도달하는 때가 오게 된다.
③ foreach 반복분
변수에 담긴 값들을 하나씩 꺼내서 반복함.
예시
string[] colors = { "빨강", "초록", "파랑" };
foreach (string color in colors)
{
Console.Writeline(color);
}
해석: 변수 colors 안에 담긴 값들은 모두 color에 속한다. color를 순서대로 하나씩 출력하라.
2. 과제
Q.


A.
int i = 0; i < 5 ; i++

'오즈코딩스쿨 사전학습' 카테고리의 다른 글
| 게임개발 초격차 캠프 미션지 13 - C# - 조건문 (0) | 2026.04.08 |
|---|---|
| 게임개발 초격차 캠프 미션지 12 - C# – 연산자 (0) | 2026.04.07 |
| 게임개발 초격차 캠프 미션지 11 - C# – 변수와 데이터 타입 (0) | 2026.04.06 |
| 게임개발 초격차 캠프 미션지 10 - C#이란? (0) | 2026.04.05 |
| 게임개발 초격차 캠프 미션지 09 - 첫 프로그램 만들어 보기 (0) | 2026.04.04 |