[[2006a/A1]]

*プログラム1 [#q3184f68]
 #define front(j) OnFwd(OUT_A+OUT_C);Wait(j);Off(OUT_A+OUT_C);   
 #define back(j) OnRev(OUT_A+OUT_C);Wait(j);Off(OUT_A+OUT_C);   
 #define right(j) OnRev(OUT_C);OnFwd(OUT_A);Wait(j);Off(OUT_A+OUT_C);   
 #define left(j) OnRev(OUT_A);OnFwd(OUT_C);Wait(j);Off(OUT_A+OUT_C);   
 #define tomaru(j) Off(OUT_A+OUT_C);Wait(j); 
  
 task main()
 {
 ClearMessage(); 
 until (Message() != 0);
 back(500);tomaru(500);
 SendMessage(1);Wait(300);
 if ( Message() == 2 )
 {
 front(450);tomaru(200);
 front(200);tomaru(200);
 left(85);tomaru(200);
 front(250);left(85);tomaru(200);
 front(300);back(200);
 }
 }

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS