繰り返し文

繰り返し文 FORWHILEREPEATとループの中断文EXIT

キーワード

説明

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このページに関するフィードバックお問い合わせ窓口