[[2006b/MemberOnly/進行状況A]] #contents #[[2006b/A2/tankn616のページ]] *『寧』の簡単な字を書くロボットーのプログラム [#rdce83a6] -文字『寧』をもっと簡単で書くです。この字は中国語で使えている文字です。日本語はそういう文字がありません。 -プログラムは以下になります。 #define down OnFwd(OUT_B);Wait(30);Off(OUT_B); //ぺんをおろす #define up OnRev(OUT_B);Wait(30);Off(OUT_B); //ペンを挙げる #define go_straight(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C); //前進 #define back(t) OnRev(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C); //後ろへ #define turn_right(t) OnRev(OUT_C)+OnFwd(OUT_A);Wait(t);Off(OUT_A+OUT_C); //右を回転する #define turn_left(t) OnRev(OUT_A)+OnFwd(OUT_C);Wait(t);Off(OUT_A+OUT_C); //左を回転する task main() { down; go_straight(20); //1 up; go_straight(10); turn_riht(100); gp_straight(20); turn_right(90); back(90); down; back(40); //2 up; go_straight(40); turn_right(90); back(95); down; go_straight(180); //3 up; go_straight(10); turn_right(90); back(55); down; back(40); //4 up; go_straight(40); turn_right(90); go_straight(40); down; back(100); //5 up; go_straight(140); turn_left(90); back(15); down; go_straight(100); //6 up; back(15); turn_right(120); back(95); down; back(30); //7 up; }