[[2005/A4/課題1]]


**プログラム [#t6494f81]
   task main()
   {
   OnFwd(OUT_B);
   Wait(25);
   Off(OUT_B);
   OnFwd(OUT_A+OUT_C);
   Wait(120);
   Off(OUT_A+OUT_C);
   OnRev(OUT_B);
   Wait(20);
   Off(OUT_B);
   OnFwd(OUT_A);
   OnRev(OUT_C);
   Wait(25);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_A+OUT_C);
   Wait(90);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_A);
   OnRev(OUT_C);
   Wait(17);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_B);
   Wait(20)
   Off(OUT_B);
   OnFwd(OUT_A+OUT_C);
   Wait(125);
   Off(OUT_A+OUT_C);
   OnRev(OUT_B);
   Wait(90);
   Off(OUT_B);
   OnRev(OUT_A+OUT_C);
   Wait(90);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_A);
   OnRev(OUT_C);
   Wait(17);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_A+OUT_C);
   Wait(20);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_A+OUT_C);
   Wait(60);
   Off(OUT_A+OUT_C);
   OnRev(OUT_B);
   Wait(20);
   Off(OUT_B)
   OnRev(OUT_A+OUT_C);
   Wait(60);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_C);
   OnRev(OUT_A);
   Wait(17);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_B);
   Wait(20);
   Off(OUT_B);
   OnFwd(OUT_A+OUT_C);
   Wait(80);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_C);
   OnRev(OUT_A);
   Wait(17);
   Off(OUT_A+OUT_B);
   OnFwd(OUT_A+OUT_C);
   Wait(60);
   Off(OUT_A+OUT_C);
   OnRev(OUT_B);
   Wait(20);
   Off(OUT_B);
   OnFwd(OUT_C);
   OnRev(OUT_A);
   Wait(17);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_A+OUT_C);
   Wait(80);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_C);
   OnRev(OUT_A);
   Wait(34);
   Off(OUT_A+OUT_C);
   OnFwd(OUT_B);
   Wait(20);
   Off(OUT_B);
   OnFWd(OUT_A+OUT_C);
   Wait(80);
   Off(OUT_A+OUT_C);
   }                   //by daiki


**感想 [#ka3b3b42]
  一つの簡単な漢字を書くことでもロボットではとても大変だった。
-逆に、いかに人間がすごいか、というのが実感できたでしょうか? -- [[松本(教員)]] &new{2005-11-25 (金) 10:26:01};
-関数やサブルーチンやマクロを使うともっと簡明なプログラムになると思いますので試してください。 -- [[松本(教員)]] &new{2005-11-25 (金) 10:27:24};
-終りから4行目の OnFWd は OnFwd の間違いですね (w を小文字にする)。 -- [[松本(教員)]] &new{2005-11-25 (金) 10:28:34};

#comment


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