반복 문

종료 문 EXIT와 함께 반복 문 FOR, WHILE, REPEAT

키워드

설명

FOR

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)을 사용하지 마십시오. 다른 값이 할당될 수 있기 때문입니다.

WHILE

i:=0;
WHILE i<=100 AND a[i]<100 DO
    i:=i+10;
END_WHILE;

루프 이전에 루프 조건을 확인하면서 루프 처리

REPEAT

i:=0;
REPEAT
    i:=i+10;
    UNTIL i>100 OR a[i]>=100
END_REPEAT;

루프 이후에 루프 조건을 확인하면서 루프 처리

EXIT

EXIT;

루프의 비조건부 종료

최종 수정일: 2020-09-17이 페이지에 대한 피드백Panasonic 직통 전화