No.3ベストアンサー
- 回答日時:
例を示します。
例1).セクション名
PROCEDURE DIVISION.
.....PERFORM INIT-SEC.
.....PERFORM MAIN-SEC UNTIL FLG-END = '1'.
.....PERFORM FINAL-SEC.
.....GOBACK.(※STOP RUNでも可)
************
* 初期処理
***********
INIT-SEC SECTION.
....OPEN INPUT IN-FILE
..........OUTPUT OUT-FILE.
....PERFORM IN-FILE-READ-SEC.
例2).セクション名無し
PERFORM VARYING IX-1 FROM 1 BY 1 UNTIL IX-1 > 9
....PERFORM VARYING IX-2 FROM IX-1 + 1 BY 1 > IX-2 > 10
........IF ...........
....END-PERFORM.
END-PERFORM.
No.2
- 回答日時:
COBOLといってもいろいろあります。
CODASYLのどの時期に準拠しているかだけでなく、どのメーカーのどのコンパイラのいつのバージョンなのかが分からなければ、具体的なアドバイスはできません。
PERFORM 手続名1 [THRU 手続名2]
PERFORM 手続名1 [THRU 手続名2」 n TIMES
PERFORM 手続名1 [THRU 手続名2」 TEST {AFTER|BEFORE} [VARYING 変数名 FROM 初期値 BY 増分値] UNTIL 条件
など、いろいろな記述方法があります。従来からの外PERFORMに加え、内PERFORMという書き方もあります。
あなたの使用環境を教えてもらえなければ、具体的な回答はできません。
No.1
- 回答日時:
解説や本を見てもわからない人にこの限られたスペースでしかも一方的に説明してわかるはずがありません。
PERFORMは全く異なった数種類の機能をまとめたものです。同じPERFORMと言っても全然機能が違います。
まずは、C とか VB とかの for 文や while 文 do 文を勉強してみてください。これらが理解できるとすこしわかるようになるのではと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- 予備校・塾・家庭教師 大学生です。塾に行ってるんですが、その先生に問題あります。 理由は先生の答えの解説とかでその人が四択 2 2022/10/12 17:59
- 数学 数的処理の勉強方法について 最初数的処理の勉強を始めた学生です。 パターン暗記というものが良いらしい 3 2023/04/03 11:54
- 大学・短大 説明型レポートの書き方について 3 2022/04/11 23:00
- 大学受験 現代文について教えください。 問題 傍線部1「科学的方法」とあるが、それは具体的にいうとどのような方 3 2022/10/16 20:31
- 哲学 《太郎ハ花子ガ好きだ》構文から《象は鼻が長い / 僕はウナギだ / コンニャクは太らない》へ 1 2022/05/30 08:48
- 大学受験 共通テスト 数学 復習 共テの実力問題を解いているのですが、 なかなか点が上がりません。 参考書での 3 2022/11/04 13:59
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- 英語 a lot of my homeworkはありか? 5 2022/10/13 16:50
- 小学校 こそあど言葉 2 2022/12/29 12:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
C言語の規格
-
cc と gcc の違い
-
gcc のコンパイラオプションに...
-
組み込みソフト。ROM領域にデータ
-
アセンブリ言語から何がわかる...
-
パーサとコンパイラの違いって?
-
家庭用家電などのマイコンのOS...
-
VC++の/Zm オプションについて
-
組み込みソフトってなんですか?
-
VBでVC++の処理速さを実...
-
ALGOL・PL/Iのフリーのコンパイ...
-
C++でデスクトップGUIアプリ開...
-
二つの整数を昇順に並べ換える...
-
【COBOL】小さい字を大きい字へ...
-
VB6のコンパイラ
-
2つのマシンでコンパイルしたld...
-
C言語インタプリタ
-
C言語のプログラミングのソフト...
-
C言語のフリーソフト。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
組み込みソフト。ROM領域にデータ
-
cc と gcc の違い
-
C++Builder → Visual C++ 移植...
-
printfなど、標準関数のソース...
-
COBOLのALPHABET...
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
cobolで実行環境って何ですか?
-
パーサとコンパイラの違いって?
-
昔のgraph.hというファイル
-
未使用引数の注意文出力を回避...
-
C言語でのコンパイラの作成方法
-
C言語はC言語でできている?
-
COBOL計算式の中間ワーク桁数に...
-
リリースモードとデバッグモー...
-
『Bin』ディレクトリは何の略語?
-
POWERCOBOLのSQL...
おすすめ情報