°æ°í
  ¹Ú¿ì¹üÀÇ Çã¶ô ¾øÀÌ´Â »ó¾÷Àû »ç¿ëÀ» ±ÝÇÕ´Ï´Ù.


 
2.4.6.1  PERFORM/THRU option
 
 
  [Çü½Ä] 
  PERFORM ÇÁ·Î½ÃÁ®¸í-1 [ THRU  ÇÁ·Î½ÃÁ®¸í-2 ].
 
¨ç
 PERFORM¹®¿¡¼­ ÁöÁ¤ÇÑ ÇÁ·Î½ÃÁ®¸í(¼ÒÀý¸í)À» ¼öÇàÇÏ°í, PERFORM¹® ´ÙÀ½ ¹®ÀåÀ¸·Î º¹±ÍÇÕ´Ï´Ù.
¨è  ÇÁ·Î½ÃÁ®¸í-1¿¡¼­ ÇÁ·Î½ÃÁ®¸í-2±îÁö¸¦ ¼öÇàÇÏ°í, PERFORM¹® ´ÙÀ½ ¹®ÀåÀ¸·Î º¹±ÍÇÕ´Ï´Ù.
 
<*>
 GO TO ¹®Àº ÇÁ·Î½ÃÁ®¸íÀ¸·Î ¼öÇàÀÌ ¿Å°ÜÁø ÈÄ º¹±ÍÇÏÁö ¾Ê½À´Ï´Ù.
 
  [¿¹¹®] 
PERFORM  A-RTN.
PERFORM  B-RTN  THRU  C-RTN.
ADD  1  TO  CNT.
 :
A-RTN.
MOVE  0  TO  CNT  HAP.
B-RTN.
MOVE  1  TO  CNT.
C-RTN.
ADD  CNT  TO  HAP.
 
  <Çؼ³> 
<*>
 Ã¹ ¹ø° PERFORM¹®¿¡¼­ A-RTNÀ» 1ȸ ¼öÇàÇϸç,
µÎ ¹ø° PERFORM¹®À¸·Î º¹±ÍÇÑ ÈÄ,
µÎ ¹ø° PERFORM¹®¿¡¼­ B-RTN¿¡¼­ C-RTN±îÁö ¼öÇàÇϸç,
PERFORM¹® ´ÙÀ½ ¹®ÀåÀÎ (ADD 1 TO CNT)À¸·Î º¹±ÍÇÕ´Ï´Ù.
 
 
ÁöÀû ¼ÒÀ¯±ÇÀ» º¸È£ÇսôÙ.
 
¢Ð ¢½ ¢Ñ