조건문은 여러가지 조건을 걸어두고, 특정한 조건에 맞아야만 명령어를 실행시킬수 있게 하고자 할때 주로 사용합니다.
조건문의 종류에는 IF문과 Case문이 있습니다. 이번에는 if문을 포스팅해보겠습니다.
* iF문 형식
if 조건1 then 실행문;
{바로 작성하시면됩니다}
if 조건1 then 실행문1
Else 실행문2;
{Else: 만약 위 조건과 다를경우 실행문2 실행}
{대신주의하실건 Else 를 사용할꺼면, 세미콜론은 마지막에 붙힙니다}
if 조건1 then 실행문1
Else if 조건2 then 실행문2
Else 실행문3;
{Else if 를 사용해 또 다른 조건을 사용가능합니다}
{역시 이번에도 세미콜론은 마지막에 붙여주셔야 됩니다}
이게 세미콜론을 마지막에 붙여야되는 이유가 뭐냐면, 일단 세미콜론은 앞의 명령어(이하 실행문)을 모두 실행했다면 중지시키기
위한 목적으로 사용됩니다. 코딩을 여러 줄 ~~ 하시고 한 줄에다가만 세미콜론을 안 붙이시면 그 구문에서 오류가 납니다. 세미콜론을
붙여야지만 그 이벤트가 끝나고 다음 부분으로 넘어가기 때문입니다. 그래서 if 문을 사용중 Else 를 붙이고, 그 위에다가 세미콜론을
붙이시면 Else 가 생략이 되고 다음으로 바로 넘어가서 오류가 발생합니다. 이 점 꼭 주의하시길 바랍니다.
이렇게 작성해주시면 됩니다, 아마도 직접 혼자하실때 오류나시는 분들이 가끔 있는데, 그럴때는
세미콜론을 제대로 붙였느냐, 안 붙였느냐 부터 확인해주시면 됩니다.
Case 문과 관련된내용은 제가 미숙하기때문에, 넘어가겠습니다.
'스터디 > programming' 카테고리의 다른 글
[DELPHI] 반복문! [For Loop, Repeat ~ Until, While] - 2 (0) | 2010.03.10 |
---|---|
[DELPHI] 반복문! [For Loop, Repeat ~ Until, While] - 1 (2) | 2010.03.09 |
[DELPHI] 델파이에서 사용되는 변수형태 (0) | 2010.03.08 |
[VB] 프로그래밍(비주얼베이직)을 위한 45가지 비법들 (4) | 2010.03.02 |
[VB] 비주얼베이직 기초함수 모음! (0) | 2010.02.05 |