Page 451 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 451
e ls e s ta tu s <= s tra ig h t;
e n d
e ls e if(a rd u in o = = le ft) //좌 회 전
b e g in
if(re a d y ) s ta tu s <= le ft;
e lse s ta tu s<= s tra ig h t;
e n d
e ls e if(a rd u in o = = re tu rn _ rig h t) //우 회 전
b e g in
if(re a d y ) s ta tu s <= re tu rn _rig h t;
e ls e s ta tu s <= re tu rn ;
e n d
e ls e if(a rd u in o = = re tu rn _ le ft) //좌 회 전
b e g in
if(re a d y ) s ta tu s <= re tu rn _le ft;
e ls e s ta tu s <= re tu rn ;
e n d
e n d
rig h t ://현 재 상 태 : 우 회 전
b e g in //다 음 상 태 결 정
if(a rd u in o = = s tra ig h t) s ta tu s <= s tra ig h t; //직 진
e ls e if(a rd u in o = = re tu rn ) s ta tu s < = re tu rn ; //후 진
e ls e if(a rd u in o = = s to p ) s ta tu s <= s to p ; //정 지
e ls e if(a rd u in o = = le ft) //좌 회 전
b e g in
if(re a d y ) s ta tu s < = le ft;
e ls e s ta tu s < = s tra ig h t;
e n d
e ls e if(a rd u in o = = re tu rn _rig h t) //우 회 전
b e g in
if(re a d y ) s ta tu s <= re tu rn _rig h t;
e ls e s ta tu s <= re tu rn ;
e n d
e ls e if(a rd u in o = = re tu rn _le ft) //좌 회 전
b e g in
if(re a d y ) s ta tu s <= re tu rn _le ft;
e ls e s ta tu s <= re tu rn ;
e n d
e n d
le ft ://현 재 상 태 : 좌 회 전
b e g in //다 음 상 태 결 정
if(a rd u in o = = s tra ig h t) s ta tu s < = s tra ig h t; //직 진
e ls e if(a rd u in o = = re tu rn ) s ta tu s < = re tu rn ; //후 진
e ls e if(a rd u in o = = rig h t) //우 회 전
b e g in
if(re a d y ) s ta tu s <= rig h t;
e ls e s ta tu s < = s tra ig h t;
e n d
- 444 -