ILE COBOL 解説書

TIMES 句を指定する PERFORM

TIMES 句を指定した PERFORM ステートメント内で参照されるプロシージャーは、 ID-1 または整数-1 の値によって指定された回数だけ実行されます。 その後、制御は、PERFORM ステートメントに続く次の実行可能ステートメントに渡されます。

PERFORM ステートメント - 形式 2
 
>>-PERFORM------------------------------------------------------>
 
>--+-プロシージャー名-1--+---------------------------------+--| 句 1 |-+-><
   |                     '-+-THROUGH-+--プロシージャー名-2-'           |
   |                       '-THRU----'                                 |
   '-| 句 1 |--命令ステートメント--END-PERFORM-------------------------'
 
句-1:
 
|--+-ID-1---+--TIMES--------------------------------------------|
   '-整数-1-'
 
 
ID-1
整数項目でなければなりません。

PERFORM ステートメントの開始時に ID-1 がゼロまたは負数である場合には、 制御は PERFORM ステートメントに続くステートメントに渡されます。

PERFORM ステートメントの開始後には、ID-1 の値を変更しても、プロシージャーの実行回数を変える上での効果はありません。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]