【COBOL】PERFORM TIMESで指定された回数だけループする方法

COBOLは、ビジネスアプリケーションの開発において広く使用されてきた言語です。COBOLプログラマーが繰り返し処理を行うための手法の1つが、PERFORM TIMESループです。この記事では、COBOLにおけるPERFORM TIMESループの概要と活用方法について解説します。

PERFORM TIMESとは

PERFORM TIMESは、COBOLで特定の手順を指定された回数だけ繰り返し実行するための構文です。このループを使用することで、同じ手順を簡潔に複数回実行することが可能となります。

基本的な構文

PERFORM n TIMES
    [繰り返し実行したい手順]
END-PERFORM

例: 数字を10回出力する

IDENTIFICATION DIVISION.
PROGRAM-ID. NUMBER-OUTPUT.
PROCEDURE DIVISION.
    PERFORM 10 TIMES
        DISPLAY "Count: " n
        ADD 1 TO n
    END-PERFORM.
    STOP RUN.

まとめ

PERFORM TIMESを使用することで、COBOLプログラマーは簡潔かつ効率的に繰り返し処理を行うことができます。このループを使うことで、ビジネスアプリケーションの開発がよりスムーズに行えるようになります。