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 주어진 조건에 따른
반복 특정 부분의 반복적 처리 제어