*PROGRAM TO DISPLAY A MONTH'S NAME WHEN A DIGIT IS SUPPLIED. IDENTIFICATION DIVISION. PROGRAM-ID. CAL. AUTHOR. KRISHNA KUMAR KHATRI. DATE-WRITTEN. 23RD MAY, 2003. ENVIRONMENT DIVISION. CONFIGURATION SECTION. DATA DIVISION. WORKING-STORAGE SECTION. 01 MONTHS-GRP. 02 MONTH OCCURS 12 TIMES PIC A(9). 01 MONTH-DIG PIC 99 VALUE 1. PROCEDURE DIVISION. MAIN-LOGIC. DISPLAY "PROGRAM TO DISPLAY A MONTH'S NAME". DISPLAY " ". MOVE "JANUARY" TO MONTH(1). MOVE "FEBRUARY" TO MONTH(2). MOVE "MARCH" TO MONTH(3). MOVE "APRIL" TO MONTH(4). MOVE "MAY" TO MONTH(5). MOVE "JUNE" TO MONTH(6). MOVE "JULY" TO MONTH(7). MOVE "AUGUST" TO MONTH(8). MOVE "SEPTEMBER" TO MONTH(9). MOVE "OCTOBER" TO MONTH(10). MOVE "NOVEMBER" TO MONTH(11). MOVE "DECEMBER" TO MONTH(12). DISPLAY "ENTER MONTH'S DIGIT". ACCEPT MONTH-DIG. DISPLAY " ". IF MONTH-DIG IS GREATER THAN 0 AND MONTH-DIG IS LESS THAN 13 DISPLAY "THE MONTH IS" DISPLAY MONTH(MONTH-DIG) ELSE DISPLAY "INVALID CHOICE". STOP RUN.