본문 바로가기

반복문3

[DELPHI] 반복문! [For Loop, Repeat ~ Until, While] - 3 전에도 말씀드렸듯이 반복문은 특정실행문을 조건을 걸어 여러번 반복하고 싶을떄 이용합니다. ( For Loop 강의 - http://younges.tistory.com/236 ) ( Repeat ~ Until 강의 http://younges.tistory.com/237 ) * While 은 먼저 조건을 확인하고, 조건이 성립하면 이벤트를 진행합니다. Repeat ~ Until 과는 반대라고 생각하시면 됩니다. 먼저 i 를 정수선언해주시고, 밑의 폼이 생성될때 i 를 0으로 반환해줍니다. 그리고 While ~ Do Begin ( i < 10 ) i 가 10 이상일때 밑의 이벤트가 실행됩니다. 이렇게 While 은 먼저 조건을 확인해줍니다. 만약 위에서 i := 10 이상으로 반환해주셨다면 밑에서 메세지박스가.. 2010. 3. 10.
[DELPHI] 반복문! [For Loop, Repeat ~ Until, While] - 2 전에도 말씀드렸듯이 반복문은 특정실행문을 조건을 걸어 여러번 반복하고 싶을떄 이용합니다. ( For Loop 강의 - http://younges.tistory.com/236 ) * Repeat ~ Until 은 먼저 이벤트를 실행하고나서, 조건을 비교합니다. 그러기때문에 Repeat 는 순환문 내의 코드가 한번이라도 실행되기를 원할때 주로 사용합니다. 그리고 조건이 'True' 가 될때까지 반복합니다. 먼저 i 를 정수선언 해주시고, i := 0 으로 선언해준다음 ShowMessage('시작' + intToStr(i)); '이와관련된자세한설명은다음기회 메세지박스로 i 의 횟수를 처리해줍니다. 이렇게되면 앞서 말씀드린것처럼 이벤트를 역시나 먼저 시작합니다. 그리고 i := i + 1 매번 돌아갈때마다 i .. 2010. 3. 10.
[DELPHI] 반복문! [For Loop, Repeat ~ Until, While] - 1 우선 전 과정에 조건문 IF문에 관해 공부했다. 우선 필자는 이런식으로 강의를 적어가며, 복습을 하는것이니 방식이 원치않으시는분들은 읽지않으시면됩니다. (미친) 반복문의 종류에는 For Loop, Repeat ~ Until, While 가 있습니다. 저는 주로 Repeat ~ Until 을 사용합니다. 정의에 대해 모두 설명해드리겠습니다. 반복문은 특정실행문을 여러 번 반복하고 싶을때 사용하는겁니다. * For Loop 는 주어진 숫자만큼 반복합니다. 형식 = For Loop := 시작값 to 끝값 이벤트; (예제) 왜 6번 반복하냐면, 다른 언어상태를 비유해서 말해보자면, 현재 따로 베이스를 설정 안해주면 시작값은 자동으로 0이 됩니다. 그래서 0 to 5 를 하게되면, 메세지가 도는 순서는 0-1-2.. 2010. 3. 9.