brunch

You can make anything
by writing

C.S.Lewis

by 별더하기 Aug 26. 2020

#12강 - 반복문 FOR NEXT

http://www.yes24.com/Product/Goods/84909299?Acode=101


조건문의 핵심은 뭐니뭐니 해도 IF문이다. 그리고 반복문의 핵심은 지금 학습할 FOR문이다. FOR문은 설정된 구간 내에서 결과를 반복하는 구문이다. 반복문이 중요한 이유는 자칫 길어질 수 있는 코드를 단 몇 줄로 간략하게 표현할 수 있기 때문이다.



자동증가변수의 데이터 형식은 숫자, 문자 모두 가능하다. 그러나 일반적으로 숫자형 변수를 많이 활용한다. 문자형일 경우 구간이 A~Z, 또는 가~하 등으로 활용폭이 극히 제한적이기 때문이다. 해당 자동증가변수의 시작과 끝을 명시하여 구간을 설정한다. STEP은 자동증가값을 나타낸다. 만약 자동증가변수의 시작값이 1이고 종료값이 10일 때 STEP 2라면 1, 3, 5, 7, 9 총 5번의 반복문이 수행되고 STEP 3이라면 1, 4, 7, 10 총 4번의 반복문이 수행되는 것이다. 만약 STEP을 지정하지 않으면 기본증가값은 1이 된다. 따라서 자동증가변수가 1부터 10까지 STEP이 지정되지 않았다면 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 총 10번의 반복문이 수행된다.


Sub F12_01()

Dim I , T_SUM As Integer

T_SUM = 0

For I = 1 To 100 Step 2

T_SUM = T_SUM + I

Next

MsgBox T_SUM

End Sub

자동증가변수 I는 1씩 자동증가한다. 따라서 총합이 더해지는 변수 T_SUM에 I가 증가되며 반복적으로 계산되는 것이다.


https://youtu.be/edG9qRYpqIg

매거진의 이전글 #11강 - 선택 분기 SELECT CASE
작품 선택
키워드 선택 0 / 3 0
댓글여부
afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari