관리 메뉴

Young's Net

[DELPHI] 조건문 IF문과 Case문에 대해 알아보자! 본문

스터디/ programming

[DELPHI] 조건문 IF문과 Case문에 대해 알아보자!

TEDDY 깝태 2010.03.08 18:43
   

조건문은 여러가지 조건을 걸어두고, 특정한 조건에 맞아야만 명령어를 실행시킬수 있게 하고자 할때 주로 사용합니다.
조건문의 종류에는 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 문과 관련된내용은 제가 미숙하기때문에, 넘어가겠습니다.
2 Comments
댓글쓰기 폼