Page 452 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 452
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 = = 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
re tu rn _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; //직 진
els e if(a rd u in o= = retu rn ) s ta tu s <= retu 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 = = rig h t) //우 회 전
be gin
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
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 _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
re tu rn _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 = = s to p ) s ta tu s <= s to p ;
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
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
- 445 -