- 追加された行はこの色です。
- 削除された行はこの色です。
[[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