write a cobol program to display prime numbers between 1 to 100?
Answer Posted / amit mahajan
WORKING-STORAGE SECTION.
01 COUNTER PIC 99 VALUE ZEROES.
01 MAXLIMIT PIC 999 VALUE 100.
01 REM PIC 99 VALUE ZEROES.
01 QNT PIC 99 VALUE ZEROES.
01 NUM PIC 99 VALUE ZEROES.
01 I PIC 99.
PROCEDURE DIVISION.
PERFORM VARYING COUNTER FROM 2 BY 1 UNTIL COUNTER>=MAXLIMIT
MOVE 0 TO I
PERFORM VARYING NUM FROM 1 BY 1 UNTIL NUM > COUNTER
DIVIDE NUM INTO COUNTER GIVING QNT REMAINDER REM
IF REM=0
ADD 1 TO I
END-IF
END-PERFORM
IF I=2
DISPLAY COUNTER
END-IF
END-PERFORM
GOBACK.
| Is This Answer Correct ? | 6 Yes | 4 No |
Post New Answer View All Answers
What is redefine?
What is the syntax of redefine?
Explain the input procedure?
What is input procedure?
Explain the output procedure?
What is perform?
Explain how to convert 2010/02/11 to m/dd/yyy.. With string and without string if any other method... Code?
Explain the input procedure and output procedure?
Define sort?
What are fillers? What is the actual use of fillers? With mall/simple example?
What is comp?
Explain the difference between section, paragraph and sentences?
Define redefine and its syntax?
What is output procedure?
Explain the types of perform?