1.

Write a COBOL program that takes 2 numbers as inputs and performs addition and multiplication on them and displays the result.

Answer» IDENTIFICATION DIVISION.PROGRAM-ID. DATA DIVISION.WORKING-STORAGE SECTION.01 NUMBER1 PIC 9 VALUE ZEROS.01 NUMBER2 PIC 9 VALUE ZEROS.01 RESULTANT PIC 99 VALUE ZEROS.01 OPERATOR PIC X VALUE SPACE.PROCEDURE DIVISION.ADDER-MULTIPLIER. DISPLAY "FIRST INPUT: " WITH NO ADVANCING ACCEPT NUMBER1 DISPLAY "SECOND INPUT: " WITH NO ADVANCING ACCEPT NUMBER2 DISPLAY "ENTER + FOR ADD AND * FROM MULTIPLY: " WITH NO ADVANCING ACCEPT OPERATOR IF OPERATOR = "+" THEN ADD NUMBER1, NUMBER2 GIVING RESULTANT END-IF IF OPERATOR = "*" THEN MULTIPLY NUMBER1 BY NUMBER2 GIVING RESULTANT END-IF DISPLAY "RESULT OF OPERATION = ", RESULTANT STOP RUN.


Discussion

No Comment Found