Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
IDENTIFICATION DIVISION.
PROGRAM-ID. CALCULATOR.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 FIRST-NUMBER PICTURE IS 9999.
01 CALC-VALUE PICTURE IS xxxx VALUE 'S'.
01 THE-RESULT PICTURE IS 9999.
01 SECOND-NUMBER PICTURE IS 9999.
PROCEDURE DIVISION.
PROGRAM-BEGIN.
SET FIRST-NUMBER TO 5.
SET SECOND-NUMBER TO 15.
EVALUATE TRUE
WHEN CALC-VALUE = 'A'
ADD FIRST-NUMBER SECOND-NUMBER TO THE-RESULT
DISPLAY "The first number is:"
DISPLAY FIRST-NUMBER
DISPLAY "The second number is:"
DISPLAY SECOND-NUMBER
DISPLAY "The result is"
DISPLAY THE-RESULT
WHEN CALC-VALUE = 'M'
MULTIPLY FIRST-NUMBER BY SECOND-NUMBER GIVING THE-RESULT ROUNDED
DISPLAY "The first number is:"
DISPLAY FIRST-NUMBER
DISPLAY "The second number is:"
DISPLAY SECOND-NUMBER
DISPLAY "The result is"
DISPLAY THE-RESULT
WHEN CALC-VALUE = 'D'
DIVIDE FIRST-NUMBER BY SECOND-NUMBER GIVING THE-RESULT
DISPLAY "The first number is:"
DISPLAY FIRST-NUMBER
DISPLAY "The second number is:"
DISPLAY SECOND-NUMBER
DISPLAY "The result is"
DISPLAY THE-RESULT
WHEN CALC-VALUE = 'S'
SUBTRACT FIRST-NUMBER FROM SECOND-NUMBER GIVING THE-RESULT
DISPLAY "The first number is:"
DISPLAY FIRST-NUMBER
DISPLAY "The second number is:"
DISPLAY SECOND-NUMBER
DISPLAY "The result is"
DISPLAY THE-RESULT
END-EVALUATE.
STOP RUN.
Advertisements
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.
AcceptLearn more