opencobol

    0热度

    1回答

    正如标题所示,我在获取COBOL程序的所需输出时遇到了一些困难。该程序从一个文件中获取数据并以特定格式输出,这是一项家庭作业。当我运行该程序时,它适用于名称标题,学校标题标题和列标题。第一门课程正常工作,然后输出开始切断一个,并混淆了所有其他输出。 输入文件示例 CMPS161 ALGORITHM DSGN/IMPLMNT I A 3.00 CMPS280 ALGORITHM DSGN/IMPLE

    0热度

    1回答

    尝试理解计算。使用FSemesterTotal这是一个PIC 99V99像这样计算获得的学分的总和是否是正确的? COMPUTE FSemesterTotal =获得+获得。我认为在我的循环中应该有一个计数器来检查我是否读取了第一个获得的值,以便我可以将其添加到第二个值,以确定如何在COBOL中完成此操作。 目前我的输入是这样的, CMPS161 ALGORITHM DSGN/IMPLMNT I

    1热度

    2回答

    我在cygwin终端中使用OpenCOBOL来编译该程序,该程序只应从输入文本文件中读取并将其打印到格式化的输出文件中。当我尝试编译我得到这个错误: programonerjm.cbl:13: Error: syntax error, unexpected "SOURCE-COMPUTER", expecting "end of file" 我不能完全肯定我procedure division

    0热度

    2回答

    这是一个示例程序,我为我的COBOL类做了一些示例程序,并且遇到了一些关于当我试图编译时遇到的错误代码的问题命令行。请看下面。 COBOL下面是我的终端代码。我该如何解决“意想不到的标识符”? IDENTIFICATION DIVISION. PROGRAM-ID. SAMPLE135. AUTHOR. ME. ENVIRONMENT DIVISION.

    0热度

    1回答

    Im Cobol的新功能。 Date的一列需要标识要显示的最新日期。 2004年8月9日 2016年2月7日 24/04/1995 27/09/2016 它能够识别27/09/2016作为最新日期

    1热度

    1回答

    所以我想在OpenCobolIDE中制作一个程序,它使用COBOL中的SCREEN SECTION功能创建一个菜单,用户可以选择是否要输入数据或显示数据。 此数据正在顺序.txt文件中记录。写入过程正常,所以我不在这里添加这部分代码。问题在于阅读过程。我希望程序在PERFORM循环中多次显示DISPLAY-SCREEN,以显示我的文件中的所有记录,但这不起作用。我认为通过从我的DISPLAY-SC

    4热度

    2回答

    我在我的文件上有一个7位的打包十进制字段。如何定义可提取/分离这7位数字的数据项? 例如我想在一个数据项中有前两位数字,而在另一个数据项中有其他数字,所以我可以在以后处理它们。

    1热度

    1回答

    所以我试图做一个简单的程序cobol,使用屏幕部分,这将只计算2个数字的总和。我使用的编译器是OpenCobolIDE。问题是我收到一个错误,说我的WS-N1变量不是数字值。下面是代码: IDENTIFICATION DIVISION. PROGRAM-ID.PGM001. ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SE

    0热度

    1回答

    我目前正在编写一个COBOL程序,其中包含一个屏幕,用于检查和显示文件中的记录。但是,当我尝试输入“F”或“Q”以外的命令时,程序会一直卡住。虽然它是假设与我试图调用错误message.The错误消息,以显示新的屏幕是“<>” Identification Division. Program-ID. Lab10b. Environment Division. In

    0热度

    1回答

    我试图接受来自jcl的输入,例如'John Snow'并从我的cobol程序使用JUSTIFIED RIGHT VALUE SPACES运行它将字符串移动到右侧,但是我需要删除额外的空间使用我的cobol pgm。 例如 我的工作存储是: 01 ALPHA-ITEM PIC X(50). 01 MOVE-ITEM REDEFINES ALPHA-ITEM PIC X(50). 0