종료 문 EXIT와 함께 반복 문 FOR, WHILE, REPEAT
EXIT
FOR
WHILE
REPEAT
키워드
예
설명
FOR i:=0 TO 100 DO SUM:=SUM + a[i] END_FOR; FOR i:=0 TO 100 BY 10 DO IF a[i]>=100 THEN EXIT; END_IF; END_FOR;
사전 설정 스텝 폭 1 또는 사용자 정의 스텝 폭으로 루프 수 정의
루프가 완료된 후 제어 변수값(이 예에서는 i)을 사용하지 마십시오. 다른 값이 할당될 수 있기 때문입니다.
i:=0; WHILE i<=100 AND a[i]<100 DO i:=i+10; END_WHILE;
루프 이전에 루프 조건을 확인하면서 루프 처리
i:=0; REPEAT i:=i+10; UNTIL i>100 OR a[i]>=100 END_REPEAT;
루프 이후에 루프 조건을 확인하면서 루프 처리
EXIT;
루프의 비조건부 종료