Notice
Recent Posts
Recent Comments
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

For 문 / Do 문 / While 문 본문

비주얼 베이직/제어문

For 문 / Do 문 / While 문

빌드이너프 2024. 5. 7. 21:48

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