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  -
   447   448   449   450   451   452   453   454   455   456   457