2006a/B4/課題1右/ステップ2
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2006a/B4/課題1『木』]]
*時間調整後のプログラム [#mdc3bacd]
-時間数をきちんと計測して改良。見やすいように各プログラムの実行結果を書いておくことにする。
task main ()
{
OnRev(OUT_A+OUT_C); ←1画目
Wait(160);
Off (OUT_A+OUT_C);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
OnFwd (OUT_A);OnRev (OUT_C); ←方向修正
Wait (270);
Off(OUT_A+OUT_C);
OnRev(OUT_A+OUT_C); ←2画目の書き出しへ進む
Wait(115);
Off(OUT_A+OUT_C);
OnFwd (OUT_C);OnRev (OUT_A); ←2画目の位置に方向修正
Wait (100);
Off(OUT_A+OUT_C);
OnRev(OUT_B); ←ペンをおろす
Wait(20);
Off(OUT_B);
OnFwd (OUT_A+OUT_C); ←2画目
Wait (165);
Off (OUT_A+OUT_C);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
OnRev (OUT_A+OUT_C); ←3画目の書き出しへ進む
Wait (99);
OnFwd (OUT_C);OnRev (OUT_A); ←方向修正
Wait (75);
Off(OUT_A+OUT_C);
OnRev(OUT_B); ←ペンをおろす
Wait(20);
Off(OUT_B);
OnFwd(OUT_A+OUT_C); ←3画目
Wait(110);
Off (OUT_A+OUT_C);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
OnRev(OUT_A+OUT_C); ←4画目の書き出しへ進む
Wait(95);
OnFwd (OUT_A);OnRev (OUT_C); ←方向修正
Wait (150);
Off (OUT_A+OUT_C);
OnRev(OUT_B); ←ペンをおろす
Wait(20);
Off(OUT_B);
OnFwd(OUT_A+OUT_C); ←4画目(途中まで)
Wait(50);
Off (OUT_A+OUT_C);
repeat(5) ←はらい
{
OnFwd(OUT_A+OUT_C);
Wait(5);
Off(OUT_C);
Wait(10);
}
Off(OUT_A);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
}
--[[2006a/B4/課題1右/ステップ1]]へ
--[[2006a/B4/課題1右/ステップ3]]へ
[[2006a/B4]](トップページへ)
終了行:
[[2006a/B4/課題1『木』]]
*時間調整後のプログラム [#mdc3bacd]
-時間数をきちんと計測して改良。見やすいように各プログラムの実行結果を書いておくことにする。
task main ()
{
OnRev(OUT_A+OUT_C); ←1画目
Wait(160);
Off (OUT_A+OUT_C);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
OnFwd (OUT_A);OnRev (OUT_C); ←方向修正
Wait (270);
Off(OUT_A+OUT_C);
OnRev(OUT_A+OUT_C); ←2画目の書き出しへ進む
Wait(115);
Off(OUT_A+OUT_C);
OnFwd (OUT_C);OnRev (OUT_A); ←2画目の位置に方向修正
Wait (100);
Off(OUT_A+OUT_C);
OnRev(OUT_B); ←ペンをおろす
Wait(20);
Off(OUT_B);
OnFwd (OUT_A+OUT_C); ←2画目
Wait (165);
Off (OUT_A+OUT_C);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
OnRev (OUT_A+OUT_C); ←3画目の書き出しへ進む
Wait (99);
OnFwd (OUT_C);OnRev (OUT_A); ←方向修正
Wait (75);
Off(OUT_A+OUT_C);
OnRev(OUT_B); ←ペンをおろす
Wait(20);
Off(OUT_B);
OnFwd(OUT_A+OUT_C); ←3画目
Wait(110);
Off (OUT_A+OUT_C);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
OnRev(OUT_A+OUT_C); ←4画目の書き出しへ進む
Wait(95);
OnFwd (OUT_A);OnRev (OUT_C); ←方向修正
Wait (150);
Off (OUT_A+OUT_C);
OnRev(OUT_B); ←ペンをおろす
Wait(20);
Off(OUT_B);
OnFwd(OUT_A+OUT_C); ←4画目(途中まで)
Wait(50);
Off (OUT_A+OUT_C);
repeat(5) ←はらい
{
OnFwd(OUT_A+OUT_C);
Wait(5);
Off(OUT_C);
Wait(10);
}
Off(OUT_A);
OnFwd(OUT_B); ←ペンをあげる
Wait(20);
Off(OUT_B);
}
--[[2006a/B4/課題1右/ステップ1]]へ
--[[2006a/B4/課題1右/ステップ3]]へ
[[2006a/B4]](トップページへ)
ページ名: