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


 
[¹®Á¦ 6]
 ¼¼ °³ÀÇ Á¤¼ö¸¦ Å°º¸µå¿¡¼­ ÀÔ·ÂÇÏ¿© ´ë¡¤Áß¡¤¼Ò·Î ºÐ·ùÇÑ °á°ú¸¦ È­¸é¿¡ Ç¥½ÃÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ.
 
 
*
IDENTIFICATION DIVISION.
PROGRAM-ID. T6.
*
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. SAMSUNG.
OBJECT-COMPUTER. SAMSUNG.
*
DATA DIVISION.
WORKING-STORAGE SECTION.
*
77 X PIC 9(5) VALUE  0.
77 Y PIC 9(5) VALUE  0.
77 Z PIC 9(5) VALUE  0.
77 L PIC ZZZZ9.
77 M PIC ZZZZ9.
77 N PIC ZZZZ9.
*
PROCEDURE DIVISION.
START-RTN.
DISPLAY  " "  ERASE.
DISPLAY  " Enter integer-1 : "
LINE   7  POSITION  10  REVERSE.
ACCEPT  X  PROMPT  LINE  7  POSITION  28.
IF  X = 0  GO TO  END-RTN.
DISPLAY  " Enter integer-2 : "
LINE  10  POSITION  10  REVERSE.
ACCEPT  Y  PROMPT  LINE  10  POSITION  28.
DISPLAY  " Enter integer-3 : "
LINE  13  POSITION  10  REVERSE.
ACCEPT  Z  PROMPT  LINE  13  POSITION  28.
IF  X  >  Y  NEXT SENTENCE  ELSE  GO TO  PROC-1.
IF  X  >  Z  NEXT SENTENCE  ELSE  GO TO  PROC-2.
IF Y  >  Z MOVE  X  TO  L,
MOVE  Y  TO  M,
MOVE  Z  TO  N,
ELSE
MOVE  X  TO  L,
MOVE  Z  TO  M,
MOVE  Y  TO  N.
GO TO  PROC-3.
PROC-2.
MOVE  Z  TO  L,
MOVE  X  TO  M,
MOVE  Y  TO  N.
GO TO  PROC-3.
PROC-1.
IF    Y  >  Z    NEXT SENTENCE
ELSE
MOVE  Z  TO  L,
MOVE  Y  TO  M,
MOVE  X  TO  N,
GO TO  PROC-3.
IF X  >  Z MOVE  Y  TO  L,
MOVE  X  TO  M,
MOVE  Z  TO  N,
ELSE
MOVE  Y  TO  L,
MOVE  Z  TO  M,
MOVE  X  TO  N.
PROC-3.
DISPLAY  "HIGH <--> LOW"  LINE  18  POSITION  1.
DISPLAY   L   M   N.
END-RTN.
STOP RUN.
 
 
ÁöÀû ¼ÒÀ¯±ÇÀ» º¸È£ÇսôÙ.
 
¢Ð ¢½ ¢Ñ