Guest User

Untitled

a guest
Apr 17th, 2015
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. IDENTIFICATION DIVISION.
  2. PROGRAM-ID. TBN01001T.
  3. ENVIRONMENT DIVISION.
  4. INPUT-OUTPUT SECTION.
  5. FILE-CONTROL.
  6. SELECT F1 ASSIGN TO "C:\Users\Thomas\Documents\Visual Studio 2012\Projects\Readings\input.txt"
  7. ORGANIZATION IS LINE SEQUENTIAL.
  8.  
  9. DATA DIVISION.
  10. FILE SECTION.
  11. FD F1
  12. RECORD CONTAINS 12 CHARACTERS.
  13. 01 F1-TOTAL-REC PIC X(12).
  14.  
  15.  
  16. WORKING-STORAGE SECTION.
  17. 77 F1-STATUS PIC X VALUE SPACES.
  18.  
  19. 01 F1-RECORD.
  20. 02 F1-NR PIC 9(4).
  21. 02 F1-PRG PIC X(8).
  22. 02 F1-PARAM PIC X(50).
  23.  
  24.  
  25. PROCEDURE DIVISION.
  26. A001 SECTION.
  27. A001-1.
  28. OPEN INPUT F1
  29. READ F1 INTO F1-RECORD
  30. AT END MOVE "S" TO F1-STATUS
  31. END-READ
  32.  
  33. PERFORM UNTIL F1-STATUS = "S"
  34.  
  35. EVALUATE F1-PRG
  36. WHEN "TBN01002T"
  37. CALL "TBN01002T"
  38. WHEN OTHER
  39. CONTINUE
  40. END-EVALUATE
  41.  
  42. READ F1 INTO F1-RECORD
  43. AT END MOVE "S" TO F1-STATUS
  44. END-READ
  45.  
  46. END-PERFORM
  47. CLOSE F1
  48.  
  49. STOP RUN
  50. .
Advertisement
Add Comment
Please, Sign In to add comment