- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:YCobolについて)
YCobolの文字表示と日付表示方法
このQ&Aのポイント
- YCobolで文字列と日付を表示する方法について教えてください
- YCobolの文字表示と日付表示を同時に行う方法について教えてください
- YCobolでの文字表示と日付表示の方法について解説します
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 懐かしいCOBOLだったので書き込みます。 >文字と日付を同時に表示するにはどうすればいいのでしょうか 表示用に 01 DATE-DISP. 02 X-Y PIC 99. 02 FILLER PIC XX VALUE "年". 02 X-M PIC 99. 02 FILLER PIC XX VALUE "月". 02 X-D PIC 99. 02 FILLER PIC XX VALUE "日". の集団項目変数を用意します。 ACCEPT DATE-REC FROM DATE. MOVE D-Y TO X-Y. MOVE D-M TO X-M. MOVE D-D TO X-D. DISPLAY DATE-DISP. で表示できませんか? (数十年前なので自信ないですが…) 今のCOBOLは、集団項目同士の下位レベルで同じ名前がある場合に、自動で代入してくれる機能もあったと思います。 この場合、DATE-DISPのX-Y,X-M,X-DをDATE-RECと同じ名前のD-Y,D-M,D-Dで宣言し、 MOVE DATE-REC TO DATE-DISP. でも代入できたと認識しています。 (YCOBOLではなかったかもしれません) 少しでもヒントになれば幸いです。