충분히 쌓여가는
For 문 / Do 문 / While 문 본문
For 문
명령문을 지정한 횟수만큼 반복하는데 사용한다. 반복 횟수는 카운터 변수를 이용하여 계산한다.
카운터 변수의 시작과 끝 값을 정하고, 반복할 때마다 카운터 변수를 증가값만큼 증가시켜 카운터 변수가 끝 값을 넘어갈 때까지 정해진 부분을 반복한다.
For 카운터 변수 = 시작값 To 끝값 [Step 증가값]
명령문(들)
Next [카운터 변수]
Do 문
주어진 조건을 만족할 때까지 명령문을 반복 수행하며, 반복 횟수는 조건의 만족 여부에 따라 달라진다.
조건 검사를 먼저 하는 경우(유형 1)와 나중에 하는 경우(유형 2)의 두 가지 유형이 있다.
유형 1
Do 조건
명령문(들)
Loop
반복하기 전에 조건이 참인지 먼저 검사한다.
조건이 참인 경우에만 Do 문에 속한 명령문을 반복하며, 조건이 거짓이면 반복을 중지하고 Loop 다음 명령문을 수행한다.
유형 2
Do
명령문(들)
Loop Until 조건
반복할 명령문을 일단 수행한다.
그 후에 조건을 검사해서 조건식이 참이면 명령문을 반복하는 구조이므로 반복 명령문을 최소한 한 번은 수행한다.
While 문
주어진 조건을 만족하면 명령문을 반복 수행한다.
반복 횟수는 조건 만족 여부에 따라 달라지는데 경우에 따라 반복 명령문을 한 번도 실행하지 않을 수도 있다.
While 조건식
명령문(들)
End While
'비주얼 베이직 > 제어문' 카테고리의 다른 글
With 문 (0) | 2024.05.07 |
---|---|
Exit 문 / GoTo 문 (0) | 2024.05.07 |
Select~Case 문 (0) | 2024.05.07 |
If 문 (0) | 2024.05.07 |
제어문 (0) | 2024.05.07 |