목차
1) 식별자 정의 원칙(Rule)
2) 주석문(Comments) 사용방법
3) Standard Data Type의 종류와 의미 기술
4) Data Type에 따른 Default Value
5) 배열 선언
6) 연산자(Operators) 종류와 의미 기술
7) 아래의 Statements의 의미와 사용예를 기술
참고 : <expression> = 연산식
<statement block> = User가 서술한 Program Code
2) 주석문(Comments) 사용방법
3) Standard Data Type의 종류와 의미 기술
4) Data Type에 따른 Default Value
5) 배열 선언
6) 연산자(Operators) 종류와 의미 기술
7) 아래의 Statements의 의미와 사용예를 기술
참고 : <expression> = 연산식
<statement block> = User가 서술한 Program Code
본문내용
statement block>
loop
예제 : do until count_sum = true
count += 1
loop
. Do ... Loop Until
설명 : 조건이 뒤에 있는 경우로서 무조건 한 번 실행후 조건이 거짓일때까지 실행한다.
형식 : do
loop until
예제 : do
countall = sum * 14
loop until checkin = 3
. Do ... Loop While
설명 : 조건이 뒤에 있는 경우로서 무조건 한 번 실행후 조건이 참일때가지 실행 한다.
형식 : do
loop until
예제 : do
tm_v -= 1
loop while check_out = 0
. For ... Next
설명 : Basic언어에 있는 For ... Next문과 동일한 형태로써 변수는 루프 시작(start)에서 초기화되고 문장 블록 (statement block)내의 문장들이 실행된다. next가 수행될 때 변수는 step 값만큼 증가되고 그 결과는 끝(end) 값과 비교된다. 만약 그 값이 시작 값과 끝값의 범위 안에 있으면 루프는 다시 실행된다.
형식 : For <변수명> = <시작> To <끝> step <증가분>
Next
예제 : For count = 1 to 100 step 2
sum += count
Next
. If ... Then ... {Else}
설명 : If Then Else 문장은 분기 기능을 가진 문장으로서 조건이 참일때는 Then 이후의 문장을 거짓일때는 Else의 문장을 실행하게 된다. 가장 많이 쓰이는 분기 명령이라 할 수 있다.
형식 : If Then
Else
End If
예제 : If update = true Then
messagebox("확인", "data가 수정되었습니다.", Information!)
Else
messagebox("오류", "data에 이상이 있습니다.", Exclamation!)
End If
. Continue
설명 : Continue문은 Do나 For 루프와 함께 사용될 수 있으며 루프 내의 남은 문장들을 건너뛰고 루프의 다음 반복을 실행한다.
형식 : continue
예제 : Do
iCount = iCount + 1
If iCount = 5 then continue
sum = sum + iCount
Loop while iCount <= 10
. Exit
설명 : Do문이나 For 루프에서 함께 사용가능하며 루프로부터의 즉시 이탈을 일으킨다. 그 다음에는 루프의 끝에 바로 이어지는 문장으로 수행이 계속 된다.
형식 : Exit
예제 : For idx = 1 to 999
if ivalue = 0 then exit
sum = sum + idx
ivalue = ivalue - 1
Next
total = sum + idx
loop
예제 : do until count_sum = true
count += 1
loop
. Do ... Loop Until
설명 : 조건이 뒤에 있는 경우로서 무조건 한 번 실행후 조건이 거짓일때까지 실행한다.
형식 : do
loop until
예제 : do
countall = sum * 14
loop until checkin = 3
. Do ... Loop While
설명 : 조건이 뒤에 있는 경우로서 무조건 한 번 실행후 조건이 참일때가지 실행 한다.
형식 : do
loop until
예제 : do
tm_v -= 1
loop while check_out = 0
. For ... Next
설명 : Basic언어에 있는 For ... Next문과 동일한 형태로써 변수는 루프 시작(start)에서 초기화되고 문장 블록 (statement block)내의 문장들이 실행된다. next가 수행될 때 변수는 step 값만큼 증가되고 그 결과는 끝(end) 값과 비교된다. 만약 그 값이 시작 값과 끝값의 범위 안에 있으면 루프는 다시 실행된다.
형식 : For <변수명> = <시작> To <끝> step <증가분>
Next
예제 : For count = 1 to 100 step 2
sum += count
Next
. If ... Then ... {Else}
설명 : If Then Else 문장은 분기 기능을 가진 문장으로서 조건이 참일때는 Then 이후의 문장을 거짓일때는 Else의 문장을 실행하게 된다. 가장 많이 쓰이는 분기 명령이라 할 수 있다.
형식 : If
Else
End If
예제 : If update = true Then
messagebox("확인", "data가 수정되었습니다.", Information!)
Else
messagebox("오류", "data에 이상이 있습니다.", Exclamation!)
End If
. Continue
설명 : Continue문은 Do나 For 루프와 함께 사용될 수 있으며 루프 내의 남은 문장들을 건너뛰고 루프의 다음 반복을 실행한다.
형식 : continue
예제 : Do
iCount = iCount + 1
If iCount = 5 then continue
sum = sum + iCount
Loop while iCount <= 10
. Exit
설명 : Do문이나 For 루프에서 함께 사용가능하며 루프로부터의 즉시 이탈을 일으킨다. 그 다음에는 루프의 끝에 바로 이어지는 문장으로 수행이 계속 된다.
형식 : Exit
예제 : For idx = 1 to 999
if ivalue = 0 then exit
sum = sum + idx
ivalue = ivalue - 1
Next
total = sum + idx