Page 13 - 기초코딩과 문제해결 with RAPTOR 도서미리보기
P. 13

CHAPTER 3? 알고리즘과 프로그램 논리  063

1.2.2? 랩터 기반 순서도

랩터는 프로그램의 절차를 작성하기 위한 순서도 개념의 모델을 위해 6개의 심볼을 제
공한다. 기본 명령어인 배정문(Assignment), 서브프로그램 호출(Call), 입력(Input) 및
출력(Output)으로 구성된 4개의 심볼과 선택문(Selection)과 반복문(Loop) 표현을 위
한 제어 명령어로 구성된 2개의 심볼을 제공한다. [표 3-1]은 랩터에서 제공하는 심볼
의 명칭과 설명이다.

표 3-1? 절차 표현을 위한 랩터의 심볼  명칭 설명
    분류 심볼

                         Assignment  처리 및 결과 데이터를 변수에 배정
                               배정

                              Call   서브 프로시저를 현재 위치에 호출
                         프로시저 호출
 기본    
명령어
                         Input       사용자로부터 데이터를 입력 받고 변
                          입력         수에 저장

                         Output      변수에 저장된 값을 출력
                           출력

                         Selection   주어진 조건에 따른 선택적 처리 제어
                             선택

 제어
명령어

                         Loop        주어진 조건에 따른
                          반복         특정 부분의 반복적 처리 제어
   8   9   10   11   12   13   14   15   16   17   18