Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PROGRAM-ID. CLASSPREREQ.
- IDENTIFICATION DIVISION.
- ENVIRONMENT DIVISION.
- DATA DIVISION.
- WORKING-STORAGE SECTION.
- 01 I PIC 9999.
- 01 J PIC 9999.
- 01 PCOUNT PIC 9999.
- 01 PPOS PIC 9999.
- 01 C-NAME PIC X(40).
- 01 C-PREREQ PIC X(40).
- 01 PFOUND PIC X(10).
- 01 PR-TBL.
- 03 PREREQS PIC X(40)
- OCCURS 100 TIMES.
- 01 CL-TBL.
- 03 CL OCCURS 190 TIMES.
- 05 CL-NAME PIC X(40).
- 05 CL-PREREQ PIC X(40).
- PROCEDURE DIVISION.
- MOVE 'cs1000' TO CL-NAME(1).
- MOVE 'highschoolalgebra' TO CL-PREREQ(1).
- MOVE 'cs1010' TO CL-NAME(2).
- MOVE 'instructorconsent' TO CL-PREREQ(2).
- MOVE 'cs1020' TO CL-NAME(3).
- MOVE 'none' TO CL-PREREQ(3).
- MOVE 'cs1050' TO CL-NAME(4).
- MOVE 'instructorconsent' TO CL-PREREQ(4).
- MOVE 'cs1060' TO CL-NAME(5).
- MOVE 'instructorconsent' TO CL-PREREQ(5).
- MOVE 'cs1070' TO CL-NAME(6).
- MOVE 'highschoolalgebra' TO CL-PREREQ(6).
- MOVE 'cs1090' TO CL-NAME(7).
- MOVE 'highschoolalgebra' TO CL-PREREQ(7).
- MOVE 'cs1150' TO CL-NAME(8).
- MOVE 'highschoolalgebra' TO CL-PREREQ(8).
- MOVE 'cs1150' TO CL-NAME(9).
- MOVE 'none' TO CL-PREREQ(9).
- MOVE 'cs1450' TO CL-NAME(10).
- MOVE 'cs1150' TO CL-PREREQ(10).
- MOVE 'cs2010' TO CL-NAME(11).
- MOVE 'consentofinstructor' TO CL-PREREQ(11).
- MOVE 'cs2030' TO CL-NAME(12).
- MOVE 'consentofinstructor' TO CL-PREREQ(12).
- MOVE 'cs2050' TO CL-NAME(13).
- MOVE 'consentofinstructor' TO CL-PREREQ(13).
- MOVE 'cs2060' TO CL-NAME(14).
- MOVE 'cs1150' TO CL-PREREQ(14).
- MOVE 'cs2070' TO CL-NAME(15).
- MOVE 'consentofinstructor' TO CL-PREREQ(15).
- MOVE 'cs2080' TO CL-NAME(16).
- MOVE 'cs1450' TO CL-PREREQ(16).
- MOVE 'cs2120' TO CL-NAME(17).
- MOVE 'consentofinstructor' TO CL-PREREQ(17).
- MOVE 'cs2160' TO CL-NAME(18).
- MOVE 'cs1450' TO CL-PREREQ(18).
- MOVE 'cs2160' TO CL-NAME(19).
- MOVE 'cs2060' TO CL-PREREQ(19).
- MOVE 'cs3010' TO CL-NAME(20).
- MOVE 'cs3160' TO CL-PREREQ(20).
- MOVE 'cs3020' TO CL-NAME(21).
- MOVE 'cs1450' TO CL-PREREQ(21).
- MOVE 'cs3030' TO CL-NAME(22).
- MOVE 'instructorconsent' TO CL-PREREQ(22).
- MOVE 'cs3040' TO CL-NAME(23).
- MOVE 'cs1450' TO CL-PREREQ(23).
- MOVE 'cs3050' TO CL-NAME(24).
- MOVE 'cs2080' TO CL-PREREQ(24).
- MOVE 'cs3060' TO CL-NAME(25).
- MOVE 'cs2060' TO CL-PREREQ(25).
- MOVE 'cs3060' TO CL-NAME(26).
- MOVE 'cs2080' TO CL-PREREQ(26).
- MOVE 'cs3160' TO CL-NAME(27).
- MOVE 'cs2060' TO CL-PREREQ(27).
- MOVE 'cs3160' TO CL-NAME(28).
- MOVE 'cs2160' TO CL-PREREQ(28).
- MOVE 'cs3160' TO CL-NAME(29).
- MOVE 'cs3060' TO CL-PREREQ(29).
- MOVE 'cs3300' TO CL-NAME(30).
- MOVE 'cs2080' TO CL-PREREQ(30).
- MOVE 'cs3300' TO CL-NAME(31).
- MOVE 'cs3020' TO CL-PREREQ(31).
- MOVE 'cs3300' TO CL-NAME(32).
- MOVE 'cs3060' TO CL-PREREQ(32).
- MOVE 'cs3350' TO CL-NAME(33).
- MOVE 'cs1450' TO CL-PREREQ(33).
- MOVE 'cs3350' TO CL-NAME(34).
- MOVE 'cs3060' TO CL-PREREQ(34).
- MOVE 'cs3350' TO CL-NAME(35).
- MOVE 'pes1110' TO CL-PREREQ(35).
- MOVE 'cs3910' TO CL-NAME(36).
- MOVE 'cs2080' TO CL-PREREQ(36).
- MOVE 'cs4010' TO CL-NAME(37).
- MOVE 'instructorsconsent' TO CL-PREREQ(37).
- MOVE 'cs4020' TO CL-NAME(38).
- MOVE 'instructorconsent' TO CL-PREREQ(38).
- MOVE 'cs4030' TO CL-NAME(39).
- MOVE 'instructorconsent' TO CL-PREREQ(39).
- MOVE 'cs4040' TO CL-NAME(40).
- MOVE 'instructorconsent' TO CL-PREREQ(40).
- MOVE 'cs4050' TO CL-NAME(41).
- MOVE 'instructorconsent' TO CL-PREREQ(41).
- MOVE 'cs4060' TO CL-NAME(42).
- MOVE 'instructorconsent' TO CL-PREREQ(42).
- MOVE 'cs4070' TO CL-NAME(43).
- MOVE 'instructorconsent' TO CL-PREREQ(43).
- MOVE 'cs4080' TO CL-NAME(44).
- MOVE 'instructorconsent' TO CL-PREREQ(44).
- MOVE 'cs4090' TO CL-NAME(45).
- MOVE 'instructorconsent' TO CL-PREREQ(45).
- MOVE 'cs4100' TO CL-NAME(46).
- MOVE 'cs2160' TO CL-PREREQ(46).
- MOVE 'cs4100' TO CL-NAME(47).
- MOVE 'cs3160' TO CL-PREREQ(47).
- MOVE 'cs4200' TO CL-NAME(48).
- MOVE 'cs2160' TO CL-PREREQ(48).
- MOVE 'cs4220' TO CL-NAME(49).
- MOVE 'cs2060' TO CL-PREREQ(49).
- MOVE 'cs4220' TO CL-NAME(50).
- MOVE 'math2150' TO CL-PREREQ(50).
- MOVE 'cs4420' TO CL-NAME(51).
- MOVE 'cs3300' TO CL-PREREQ(51).
- MOVE 'cs4500' TO CL-NAME(52).
- MOVE 'cs2060' TO CL-PREREQ(52).
- MOVE 'cs4500' TO CL-NAME(53).
- MOVE 'cs2080' TO CL-PREREQ(53).
- MOVE 'cs4500' TO CL-NAME(54).
- MOVE 'cs4200' TO CL-PREREQ(54).
- MOVE 'cs4600' TO CL-NAME(55).
- MOVE 'cs1450' TO CL-PREREQ(55).
- MOVE 'cs4600' TO CL-NAME(56).
- MOVE 'math2350' TO CL-PREREQ(56).
- MOVE 'cs4600' TO CL-NAME(57).
- MOVE 'math3130' TO CL-PREREQ(57).
- MOVE 'cs4700' TO CL-NAME(58).
- MOVE 'math2150' TO CL-PREREQ(58).
- MOVE 'cs4700' TO CL-NAME(59).
- MOVE 'math3130' TO CL-PREREQ(59).
- MOVE 'cs4720' TO CL-NAME(60).
- MOVE 'cs1450' TO CL-PREREQ(60).
- MOVE 'cs4720' TO CL-NAME(61).
- MOVE 'math2150' TO CL-PREREQ(61).
- MOVE 'cs4780' TO CL-NAME(62).
- MOVE 'instructorsconsent' TO CL-PREREQ(62).
- MOVE 'cs4800' TO CL-NAME(63).
- MOVE 'cs1450' TO CL-PREREQ(63).
- MOVE 'cs4800' TO CL-NAME(64).
- MOVE 'cs2080' TO CL-PREREQ(64).
- MOVE 'cs4800' TO CL-NAME(65).
- MOVE 'math3130' TO CL-PREREQ(65).
- MOVE 'cs4820' TO CL-NAME(66).
- MOVE 'cs3160' TO CL-PREREQ(66).
- MOVE 'cs4820' TO CL-NAME(67).
- MOVE 'consentofinstructor' TO CL-PREREQ(67).
- MOVE 'cs4850' TO CL-NAME(68).
- MOVE 'math3810' TO CL-PREREQ(68).
- MOVE 'cs4850' TO CL-NAME(69).
- MOVE 'cs4720' TO CL-PREREQ(69).
- MOVE 'cs4850' TO CL-NAME(70).
- MOVE 'instructorpermission' TO CL-PREREQ(70).
- MOVE 'cs5010' TO CL-NAME(71).
- MOVE 'knowprogramminglanguage' TO CL-PREREQ(71).
- MOVE 'cs5100' TO CL-NAME(72).
- MOVE 'cs2160' TO CL-PREREQ(72).
- MOVE 'cs5100' TO CL-NAME(73).
- MOVE 'cs3160' TO CL-PREREQ(73).
- MOVE 'cs5100' TO CL-NAME(74).
- MOVE 'cs4100' TO CL-PREREQ(74).
- MOVE 'cs5200' TO CL-NAME(75).
- MOVE 'cs2160' TO CL-PREREQ(75).
- MOVE 'cs5200' TO CL-NAME(76).
- MOVE 'cs4200' TO CL-PREREQ(76).
- MOVE 'cs5220' TO CL-NAME(77).
- MOVE 'cs4500' TO CL-PREREQ(77).
- MOVE 'cs5250' TO CL-NAME(78).
- MOVE 'instructorpermission' TO CL-PREREQ(78).
- MOVE 'cs5260' TO CL-NAME(79).
- MOVE 'cs3010' TO CL-PREREQ(79).
- MOVE 'cs5260' TO CL-NAME(80).
- MOVE 'cs5220' TO CL-PREREQ(80).
- MOVE 'cs5260' TO CL-NAME(81).
- MOVE 'permissionofinstructor' TO CL-PREREQ(81).
- MOVE 'cs5310' TO CL-NAME(82).
- MOVE 'cs1450' TO CL-PREREQ(82).
- MOVE 'cs5310' TO CL-NAME(83).
- MOVE 'none' TO CL-PREREQ(83).
- MOVE 'cs5320' TO CL-NAME(84).
- MOVE 'cs5310' TO CL-PREREQ(84).
- MOVE 'cs5330' TO CL-NAME(85).
- MOVE 'cs1450' TO CL-PREREQ(85).
- MOVE 'cs5330' TO CL-NAME(86).
- MOVE 'none' TO CL-PREREQ(86).
- MOVE 'cs5340' TO CL-NAME(87).
- MOVE 'cs1450' TO CL-PREREQ(87).
- MOVE 'cs5340' TO CL-NAME(88).
- MOVE 'none' TO CL-PREREQ(88).
- MOVE 'cs5350' TO CL-NAME(89).
- MOVE 'none' TO CL-PREREQ(89).
- MOVE 'cs5360' TO CL-NAME(90).
- MOVE 'cs5310' TO CL-PREREQ(90).
- MOVE 'cs5370' TO CL-NAME(91).
- MOVE 'cs3300' TO CL-PREREQ(91).
- MOVE 'cs5370' TO CL-NAME(92).
- MOVE 'cs5310' TO CL-PREREQ(92).
- MOVE 'cs5380' TO CL-NAME(93).
- MOVE 'cs3300' TO CL-PREREQ(93).
- MOVE 'cs5380' TO CL-NAME(94).
- MOVE 'consentofinstructor' TO CL-PREREQ(94).
- MOVE 'cs5390' TO CL-NAME(95).
- MOVE 'cs5310' TO CL-PREREQ(95).
- MOVE 'cs5390' TO CL-NAME(96).
- MOVE 'cs5320' TO CL-PREREQ(96).
- MOVE 'cs5390' TO CL-NAME(97).
- MOVE 'cs5340' TO CL-PREREQ(97).
- MOVE 'cs5390' TO CL-NAME(98).
- MOVE 'cs5360' TO CL-PREREQ(98).
- MOVE 'cs5420' TO CL-NAME(99).
- MOVE 'cs3300' TO CL-PREREQ(99).
- MOVE 'cs5420' TO CL-NAME(100).
- MOVE 'cs4420' TO CL-PREREQ(100).
- MOVE 'cs5430' TO CL-NAME(101).
- MOVE 'cs5420' TO CL-PREREQ(101).
- MOVE 'cs5430' TO CL-NAME(102).
- MOVE 'cs4420' TO CL-PREREQ(102).
- MOVE 'cs5500' TO CL-NAME(103).
- MOVE 'cs2060' TO CL-PREREQ(103).
- MOVE 'cs5500' TO CL-NAME(104).
- MOVE 'cs2080' TO CL-PREREQ(104).
- MOVE 'cs5500' TO CL-NAME(105).
- MOVE 'cs4200' TO CL-PREREQ(105).
- MOVE 'cs5500' TO CL-NAME(106).
- MOVE 'cs5200' TO CL-PREREQ(106).
- MOVE 'cs5500' TO CL-NAME(107).
- MOVE 'cs4500' TO CL-PREREQ(107).
- MOVE 'cs5510' TO CL-NAME(108).
- MOVE 'cs4500' TO CL-PREREQ(108).
- MOVE 'cs5550' TO CL-NAME(109).
- MOVE 'cs4500' TO CL-PREREQ(109).
- MOVE 'cs5510' TO CL-NAME(110).
- MOVE 'cs5500' TO CL-PREREQ(110).
- MOVE 'cs5600' TO CL-NAME(111).
- MOVE 'cs1450' TO CL-PREREQ(111).
- MOVE 'cs5600' TO CL-NAME(112).
- MOVE 'math2350' TO CL-PREREQ(112).
- MOVE 'cs5600' TO CL-NAME(113).
- MOVE 'math3130' TO CL-PREREQ(113).
- MOVE 'cs5600' TO CL-NAME(114).
- MOVE 'cs4600' TO CL-PREREQ(114).
- MOVE 'cs5670' TO CL-NAME(115).
- MOVE 'cs2080' TO CL-PREREQ(115).
- MOVE 'cs5670' TO CL-NAME(116).
- MOVE 'math3810' TO CL-PREREQ(116).
- MOVE 'cs5700' TO CL-NAME(117).
- MOVE 'math2150' TO CL-PREREQ(117).
- MOVE 'cs5700' TO CL-NAME(118).
- MOVE 'math3130' TO CL-PREREQ(118).
- MOVE 'cs5700' TO CL-NAME(119).
- MOVE 'cs4700' TO CL-PREREQ(119).
- MOVE 'cs5710' TO CL-NAME(120).
- MOVE 'math3810' TO CL-PREREQ(120).
- MOVE 'cs5710' TO CL-NAME(121).
- MOVE 's5720' TO CL-PREREQ(121).
- MOVE 'cs5710' TO CL-NAME(122).
- MOVE 's5820' TO CL-PREREQ(122).
- MOVE 'cs5710' TO CL-NAME(123).
- MOVE 'instructorpermission' TO CL-PREREQ(123).
- MOVE 'cs5720' TO CL-NAME(124).
- MOVE 'cs1450' TO CL-PREREQ(124).
- MOVE 'cs5720' TO CL-NAME(125).
- MOVE 'math2150' TO CL-PREREQ(125).
- MOVE 'cs5720' TO CL-NAME(126).
- MOVE 'cs4720' TO CL-PREREQ(126).
- MOVE 'cs5750' TO CL-NAME(127).
- MOVE 'cs4720' TO CL-PREREQ(127).
- MOVE 'cs5750' TO CL-NAME(128).
- MOVE 'cs4800' TO CL-PREREQ(128).
- MOVE 'cs5750' TO CL-NAME(129).
- MOVE 'cs5720' TO CL-PREREQ(129).
- MOVE 'cs5750' TO CL-NAME(130).
- MOVE 'instructorsconsent' TO CL-PREREQ(130).
- MOVE 'cs5770' TO CL-NAME(131).
- MOVE 'cs4800' TO CL-PREREQ(131).
- MOVE 'cs5780' TO CL-NAME(132).
- MOVE 'cs4800' TO CL-PREREQ(132).
- MOVE 'cs5780' TO CL-NAME(133).
- MOVE 'cs4780' TO CL-PREREQ(133).
- MOVE 'cs5780' TO CL-NAME(134).
- MOVE 'instructorsconsent' TO CL-PREREQ(134).
- MOVE 'cs5790' TO CL-NAME(135).
- MOVE 'consentofinstructor' TO CL-PREREQ(135).
- MOVE 'cs5800' TO CL-NAME(136).
- MOVE 'cs1450' TO CL-PREREQ(136).
- MOVE 'cs5800' TO CL-NAME(137).
- MOVE 'cs2080' TO CL-PREREQ(137).
- MOVE 'cs5810' TO CL-NAME(138).
- MOVE 'cs4800' TO CL-PREREQ(138).
- MOVE 'cs5810' TO CL-NAME(139).
- MOVE 'cs5800' TO CL-PREREQ(139).
- MOVE 'cs5820' TO CL-NAME(140).
- MOVE 'cs3160' TO CL-PREREQ(140).
- MOVE 'cs5820' TO CL-NAME(141).
- MOVE 'cs4820' TO CL-PREREQ(141).
- MOVE 'cs5820' TO CL-NAME(142).
- MOVE 'instructorconsentforgraduatestudents' TO CL-PREREQ(142).
- MOVE 'cs5840' TO CL-NAME(143).
- MOVE 'math2350' TO CL-PREREQ(143).
- MOVE 'cs5840' TO CL-NAME(144).
- MOVE 'math5840' TO CL-PREREQ(144).
- MOVE 'cs5840' TO CL-NAME(145).
- MOVE 'consentofinstructor' TO CL-PREREQ(145).
- MOVE 'cs5850' TO CL-NAME(146).
- MOVE 'math3810' TO CL-PREREQ(146).
- MOVE 'cs5850' TO CL-NAME(147).
- MOVE 'cs4720' TO CL-PREREQ(147).
- MOVE 'cs5850' TO CL-NAME(148).
- MOVE 'cs4850' TO CL-PREREQ(148).
- MOVE 'cs5850' TO CL-NAME(149).
- MOVE 'instructorpermission' TO CL-PREREQ(149).
- MOVE 'cs5860' TO CL-NAME(150).
- MOVE 'cs5820' TO CL-PREREQ(150).
- MOVE 'cs5860' TO CL-NAME(151).
- MOVE 'instructorpermission' TO CL-PREREQ(151).
- MOVE 'cs5870' TO CL-NAME(152).
- MOVE 'math2350' TO CL-PREREQ(152).
- MOVE 'cs5890' TO CL-NAME(153).
- MOVE 'cs5820' TO CL-PREREQ(153).
- MOVE 'cs5890' TO CL-NAME(154).
- MOVE 'consentofinstructor' TO CL-PREREQ(154).
- MOVE 'cs5910' TO CL-NAME(155).
- MOVE 'cs2080' TO CL-PREREQ(155).
- MOVE 'cs5910' TO CL-NAME(156).
- MOVE 'math2150' TO CL-PREREQ(156).
- MOVE 'cs5920' TO CL-NAME(157).
- MOVE 'math2150' TO CL-PREREQ(157).
- MOVE 'cs5920' TO CL-NAME(158).
- MOVE 'math3810' TO CL-PREREQ(158).
- MOVE 'cs5920' TO CL-NAME(159).
- MOVE 'cs3160' TO CL-PREREQ(159).
- MOVE 'cs5920' TO CL-NAME(160).
- MOVE 'cs5220' TO CL-PREREQ(160).
- MOVE 'cs5920' TO CL-NAME(161).
- MOVE 'instructorconsent' TO CL-PREREQ(161).
- MOVE 'cs6010' TO CL-NAME(162).
- MOVE 'permissionofinstructor' TO CL-PREREQ(162).
- MOVE 'cs6220' TO CL-NAME(163).
- MOVE 'cs5220' TO CL-PREREQ(163).
- MOVE 'cs6300' TO CL-NAME(164).
- MOVE 'cs5310' TO CL-PREREQ(164).
- MOVE 'cs6300' TO CL-NAME(165).
- MOVE 'cs5350' TO CL-PREREQ(165).
- MOVE 'cs6380' TO CL-NAME(166).
- MOVE 'cs5380' TO CL-PREREQ(166).
- MOVE 'cs6430' TO CL-NAME(167).
- MOVE 'cs4420' TO CL-PREREQ(167).
- MOVE 'cs6430' TO CL-NAME(168).
- MOVE 'cs5420' TO CL-PREREQ(168).
- MOVE 'cs6770' TO CL-NAME(169).
- MOVE 'cs5800' TO CL-PREREQ(169).
- MOVE 'cs6770' TO CL-NAME(170).
- MOVE 'cs5770' TO CL-PREREQ(170).
- MOVE 'cs6770' TO CL-NAME(171).
- MOVE 'consentofinstructor' TO CL-PREREQ(171).
- MOVE 'cs6820' TO CL-NAME(172).
- MOVE 'cs5820' TO CL-PREREQ(172).
- MOVE 'cs6820' TO CL-NAME(173).
- MOVE 'cs5830' TO CL-PREREQ(173).
- MOVE 'cs6820' TO CL-NAME(174).
- MOVE 'instructorpermission' TO CL-PREREQ(174).
- MOVE 'cs6870' TO CL-NAME(175).
- MOVE 'cs5870' TO CL-PREREQ(175).
- MOVE 'cs6910' TO CL-NAME(176).
- MOVE 'cs5910' TO CL-PREREQ(176).
- MOVE 'cs6910' TO CL-NAME(177).
- MOVE 'cs5920' TO CL-PREREQ(177).
- MOVE 'cs6910' TO CL-NAME(178).
- MOVE 'instructorpermission' TO CL-PREREQ(178).
- MOVE 'cs6920' TO CL-NAME(179).
- MOVE 'cs5920' TO CL-PREREQ(179).
- MOVE 'cs7060' TO CL-NAME(180).
- MOVE 'permissionofinstructor' TO CL-PREREQ(180).
- MOVE 'cs8000' TO CL-NAME(181).
- MOVE 'acceptanceintoprogram' TO CL-PREREQ(181).
- MOVE 'cs1030' TO CL-NAME(182).
- MOVE 'none' TO CL-PREREQ(182).
- MOVE 'cs1040' TO CL-NAME(183).
- MOVE 'none' TO CL-PREREQ(183).
- MOVE 'cs1100' TO CL-NAME(184).
- MOVE 'none' TO CL-PREREQ(184).
- MOVE 'cs2910' TO CL-NAME(185).
- MOVE 'none' TO CL-PREREQ(185).
- MOVE 'cs5020' TO CL-NAME(186).
- MOVE 'none' TO CL-PREREQ(186).
- MOVE 'cs5760' TO CL-NAME(187).
- MOVE 'none' TO CL-PREREQ(187).
- MOVE 'cs5830' TO CL-NAME(188).
- MOVE 'none' TO CL-PREREQ(188).
- MOVE 'cs6780' TO CL-NAME(189).
- MOVE 'none' TO CL-PREREQ(189).
- PARA-LOOP.
- MOVE 1 TO PPOS.
- MOVE 1 TO PCOUNT.
- MOVE 'IS NOT' TO PFOUND.
- DISPLAY "ENTER THE NAME OF THE CLASS, OR EXIT: "
- ACCEPT C-NAME.
- IF C-NAME = 'EXIT' THEN
- GO TO PARA-QUIT.
- DISPLAY "ENTER THE NAME OF THE PREREQ: "
- ACCEPT C-PREREQ.
- MOVE C-NAME TO PREREQS(1).
- PERFORM UNTIL PPOS > PCOUNT
- MOVE 1 TO I
- PERFORM UNTIL I > 189
- IF PREREQS(PPOS) = CL-NAME(I) THEN
- MOVE 0 TO J
- PERFORM UNTIL J > PCOUNT
- COMPUTE J =J + 1
- IF CL-PREREQ(I) = PREREQS(J) THEN
- MOVE 9999 TO J
- END-IF
- END-PERFORM
- IF J NOT= 9999 THEN
- COMPUTE PCOUNT = PCOUNT + 1
- MOVE CL-PREREQ(I) TO PREREQS(PCOUNT)
- IF PREREQS(PPOS) = C-PREREQ THEN
- MOVE 'IS' TO PFOUND
- END-IF
- END-IF
- END-IF
- COMPUTE I = I + 1
- END-PERFORM
- COMPUTE PPOS = PPOS + 1
- END-PERFORM.
- MOVE 1 TO I.
- DISPLAY "HERE ARE THE PREREQS:"
- PERFORM UNTIL I > PCOUNT
- DISPLAY PREREQS(I)
- COMPUTE I = I + 1
- END-PERFORM.
- DISPLAY 'THE PREREQ YOU ENTERED ' PFOUND ' A PREREQ'.
- GO TO PARA-LOOP.
- PARA-QUIT.
- STOP RUN.
Add Comment
Please, Sign In to add comment