斜车位停车技巧图解:COBOL-SAMPLE-GROUP TABLE

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 11:20:18
01 WS-VARS.                                           
   03 WS-ARRAY OCCURS 3 TIMES INDEXED BY WS-INDEX.    
      05 WS-EMP-NO    PIC 9(5).                       
      05 WS-EMP-NAME  PIC X(20).                      
PROCEDURE DIVISION.                                   
00000-MAIN.                                           
     MOVE  11111  TO WS-EMP-NO(1)                     
     MOVE  22222  TO WS-EMP-NO(2)                     
     MOVE  33333  TO WS-EMP-NO(3)                     
     MOVE 'NAME1' TO WS-EMP-NAME(1)                   
     MOVE 'NAME2' TO WS-EMP-NAME(2)                   
     MOVE 'NAME3' TO WS-EMP-NAME(3)                   
     PERFORM VARYING  WS-INDEX FROM 1 BY 1 UNTIL      
         WS-INDEX > 3                                 
         DISPLAY WS-EMP-NO(WS-INDEX)                  
         DISPLAY WS-EMP-NAME(WS-INDEX)                
      END-PERFORM                                     
      SET WS-INDEX TO 1                               
      SEARCH  WS-ARRAY VARYING WS-INDEX               
        AT END DISPLAY 'END OF ARRAY'                 
        WHEN WS-EMP-NO(WS-INDEX)  =  11111            
          DISPLAY 'RECORD FOUND'                      
      END-SEARCH                                      
      STOP RUN.