Example of SUBTRACT
PROGRAM
IDENTIFICATION DIVISION.                                       Â
PROGRAM-ID. PGM005.                                            Â
AUTHOR. MAINFRAMEWIZARD.                                        DATA DIVISION.                                                  WORKING-STORAGE SECTION.                                       Â01 NUM1 PIC 9(3) VALUE 05.                                    Â
01 NUM2 PIC 9(3) VALUE 10.                                    Â
01 NUM3 PIC 9(3) VALUE 15.                                    Â
01 NUM4 PIC 9(3) VALUE 20.                                    Â
01 NUM5 PIC 9(3) VALUE 55.                                    Â
01 NUM6 PIC 9(3) VALUE 05.                                    Â
01 NUM7 PIC 9(3) VALUE 35.                                    Â
01 NUM8 PIC 9(3) VALUE 10.                                    Â
01 NUM9 PIC 9(3) VALUE 15.                                    Â
01 GROUP1.                                                     Â
  05 ELEMENT1 PIC 9(3) VALUE 15.                              Â
  05 ELEMENT2 PIC 9(3) VALUE 25.                              Â
01 GROUP2.                                                     Â
  05 ELEMENT3 PIC 9(3) VALUE 23.                              Â
  05 ELEMENT4 PIC 9(3) VALUE 45.                                                                                               PROCEDURE DIVISION.                                            Â10000-MAIN-PARA.                                               Â
                                                               Â
       DISPLAY ‘SUBTRACT NUM1 FROM NUM2’                      Â
       DISPLAY ‘NUM1 BEFORE =’ NUM1                           Â
       DISPLAY ‘NUM2 BEFORE =’ NUM2                           Â
       SUBTRACT NUM1 FROM NUM2                                Â
       DISPLAY ‘NUM1 AFTER =’ NUM1                           Â
       DISPLAY ‘NUM2 AFTER =’ NUM2                                   DISPLAY ‘————————–‘                                                                                   Â       DISPLAY ‘SUBTRACT NUM3, NUM4 FROM NUM5’                Â
       DISPLAY ‘NUM3 BEFORE =’ NUM3                           Â
       DISPLAY ‘NUM4 BEFORE =’ NUM4                           Â
       DISPLAY ‘NUM5 BEFORE =’ NUM5                           Â
       SUBTRACT NUM3, NUM4 FROM NUM5                          Â
       DISPLAY ‘NUM3 AFTER =’ NUM3                           Â
       DISPLAY ‘NUM4 AFTER =’ NUM4                           Â
       DISPLAY ‘NUM5 AFTER =’ NUM5                                   DISPLAY ‘————————–‘                                                                                   Â       DISPLAY ‘SUBTRACT NUM6 FROM NUM7 GIVING NUM8 NUM9’     Â
       DISPLAY ‘NUM6 BEFORE =’ NUM6                           Â
       DISPLAY ‘NUM7 BEFORE =’ NUM7                           Â
       DISPLAY ‘NUM8 BEFORE =’ NUM8                           Â
       DISPLAY ‘NUM9 BEFORE =’ NUM9                           Â
       SUBTRACT NUM6 FROM NUM7 GIVING NUM8 NUM9               Â
       DISPLAY ‘NUM6 AFTER =’ NUM6                           Â
       DISPLAY ‘NUM7 AFTER =’ NUM7                           Â
       DISPLAY ‘NUM8 AFTER =’ NUM8                           Â
       DISPLAY ‘NUM9 AFTER =’ NUM9                                   DISPLAY ‘————————–‘                                                                                                                                                   Â       DISPLAY ‘SUBTRACT CORRESPONDING GROUP1 FROM GROUP2’    Â
       DISPLAY ‘GROUP1 BEFORE =’ GROUP1                       Â
       DISPLAY ‘GROUP2 BEFORE =’ GROUP2                       Â
       SUBTRACT CORRESPONDING GROUP1 FROM GROUP2              Â
       DISPLAY ‘GROUP1 AFTER =’ GROUP1                       Â
       DISPLAY ‘GROUP2 AFTER =’ GROUP2                               DISPLAY ‘————————–‘                                                                                                                                                   Â       STOP RUN.                                                             Â