Ìܼ¡
Âç³Ø¤Ç¤Î¿·À¸³è¤òɽ¤¹´Á»ú°ì»ú¤òA4¤Î»æ¤Ë½ñ¤¯¡£(ʸ»ú¼«ÂΤÏ15cm¡ß15cm°ÊÆâ¤ÎÂ礤µ¤Ç7²è°Ê¾å)
¡Ö»Ö¡×¡ÄËͤ¬Âç¹¥¤¤Ê¥¢¥¤¥É¥ë¥°¥ë¡¼¥×¤Î¥á¥ó¥Ð¡¼¤Î°ì¿Í¤Ç¤¢¤ë»ÖÅÄ°¦²Â¤µ¤ó¤ÎƬʸ»ú¤Ç¤¢¤ë¤³¤È¤È¡¢
¼«Ê¬¼«¿È¤ÎÌÜɸ¤òÌÀ³Î¤Ë¤·¤ÆÂç³ØÀ¸³è¤òÁ÷¤ê¤¿¤¤¤È¤¤¤¦»×¤¤¤«¤é¤³¤Î»ú¤òÁª¤Ó¤Þ¤·¤¿¡£
¼Ì¿¿º¸Éôʬ¤ÎËÜÂΤòX¼´¡¢ËÜÂÎÉÕ°¤Î¥ì¡¼¥ë¾å¤Î¥µ¥Öµ¡¤òY¼´¤È¤·¡¢¤½¤ì¤¾¤ì¤ÎÆ°¤¤òÁȤ߹ç¤ï¤»¤Æʸ»ú¤ò½ñ¤¯¡£
¥µ¥Öµ¡¤ò¥ì¡¼¥ë¾å¤Ë¾è¤»¤ë¤Î¤Ç¡¢°ÂÄê´¶¸þ¾å¤Î¤¿¤á¤Ë¥¿¥¤¥ä¤ò·×4ÁÈ»ÈÍѤ·¤¿¡£¤Þ¤¿¡¢¥ì¡¼¥ë¾å¤Î¥µ¥Öµ¡¤¬Åݤì¤Ê¤¤¤è¤¦¤Ë¥ì¡¼¥ë¤Îξü¤ËÊɤòºî¤Ã¤¿¡£
¥µ¥Öµ¡¤Ë¤ÏY¼´¤Î°ÜÆ°ÍѤΥ⡼¥¿¡¼¤Ë²Ã¤¨¤ÆÉ®¤ò¾å¤²¤ë/²¼¤²¤ë¤¿¤á¤Î¥â¡¼¥¿¡¼¤ò¼è¤êÉÕ¤±¤¿¡£ ¥µ¥Öµ¡¤ÎÉý¤ò¥ì¡¼¥ëÉý¤È·¤¨¤ë¤³¤È¤Ç°ÂÄê²½¤ò»î¤ß¤¿¡£
¥Ñ¡¼¥Ä¤òÁȤ߹ç¤ï¤»¤Æ¥â¡¼¥¿¡¼¤Î²ÄÆ°¤Ë¤è¤Ã¤ÆÉ®¤ò¿âľ¤Ë°ÜÆ°¤µ¤»¤ë¤³¤È¤¬¤Ç¤¤ë¤è¤¦¤Ë¤·¤¿¡£
¡Ö»Ö¡×¤Îɸ½àŪ¤Ê½ñ¤½çÄ̤ê¤Ë½ñ¤¯¤³¤È¡£
¼«¿È¤Î½ñÆ»·Ð¸³¤ò¤â¤È¤Ë¡¢É®¤ÎÆþ¤ìÊý¤È¾å¤²Êý¤ò¿âľ¤Ë¤·¤Æ¡¢Ä´ÅÙÎɤ¤¥¹¥Ô¡¼¥É¤ÇÉ®¤ò±¿¤Ö¤³¤È¡£
#define ageru OnFwd(OUT_C,40);Wait(2000); //¥Ú¥óÁõÃåÉôʬ¤Î¥¢¡¼¥à¤Î¾å²¼Æ°¤òÄêµÁ #define sageru OnFwd(OUT_C,-40);Wait(2000); //(ageru):¥¢¡¼¥à¾å¾º,(sageru):¥¢¡¼¥à²¼¹ß
#define xrig(t) OnFwd(OUT_A,40);Wait(t); //X¼´¤Î°ÜÆ°,(t)¤Ç²ÔƯ»þ´Ö¤Î´Ø¿ô¤ò¤È¤ë #define xlef(t) OnFwd(OUT_A,-40);Wait(t); //(xrig):X¼´±¦Êý¸þ°ÜÆ°,(xlef):X¼´º¸Êý¸þ°ÜÆ°
#define ymae(t) OnFwd(OUT_B,60);Wait(t); //Y¼´¤Î°ÜÆ°,(t)¤Ç²ÔƯ»þ´Ö¤Î´Ø¿ô¤ò¤È¤ë #define yura(t) OnFwd(OUT_B,-60);Wait(t); //(ymae):Y¼´Á°Êý°ÜÆ°,(yura):Y¼´¸åÊý°ÜÆ°
#define tome Off(OUT_ABC);Wait(1000); //(tome):Æ°ºî¤Î°ÂÄê²½¤Î¤¿¤á¤ÎÀÅ»ßÆ°ºî
task main () {
sageru; //¡1²èÌÜ tome; xrig(800); tome;
ageru; //1~2²èÌÜ°ÜÆ° tome; xlef(450); tome; ymae(150); tome;
sageru; //¢2²èÌÜ tome; yura(200); tome; ageru; tome;
xlef(150); //2~3²èÌÜ°ÜÆ° tome;
sageru; //£3²èÌÜ tome; xrig(450); tome; ageru; tome;
xlef(410); //3~4²èÌÜ°ÜÆ° tome; yura(80); tome;
sageru; //¤4²èÌÜ tome; xlef(10);yura(100); tome; ageru; tome;
xrig(130); //4~5²èÌÜ°ÜÆ° tome; ymae(120); tome;
sageru; //¥5²èÌÜ tome; OnFwd(OUT_B,-35);xrig(300);Off(OUT_C);xrig(150); tome; xlef(50);ymae(100); tome; ageru; tome;
xlef(100); //5~6²èÌÜ°ÜÆ° tome; ymae(140); tome;
sageru; //¦6²èÌÜ tome; xrig(50);yura(110); tome; ageru; tome;
xrig(130); //6~7²èÌÜ°ÜÆ° tome; ymae(130); tome;
sageru; //§7²èÌÜ tome; xrig(20);yura(110); tome; ageru; tome;
}
¡¦¤Þ¤º¤Ï¤¸¤á¤ËX¼´¤ÈY¼´¡¢É®¤Î¾å²¼Æ°¤òÄêµÁ¤¹¤ë¤³¤È¤Ç¡¢
¡¡¥×¥í¥°¥é¥ß¥ó¥°¤ò»ë³ÐŪ¤Ë¤â´Ê·é¤Ë¤Ê¤ë¤è¤¦¤Ë¤Þ¤È¤á¤¿¡£
¡¦»þ´Ö´Ø¿ô¤ò¼è¤ë¤³¤È¤Ç¥×¥í¥°¥é¥ß¥ó¥°¡¦½¤Àµ¤òÍưפ˹Ԥ¨¤ë¤è¤¦¤Ë¤·¤¿¡£
10²óÄøÅÙƱ¤¸¥×¥í¥°¥é¥à¤ò»î¤·¤Æ¤ß¤¿·ë²Ì¡¢°ÂÄꤷ¤Æ»ú¤¬½ñ¤±¤Þ¤·¤¿¡£
¤è¤Ã¤ÆŬÀÚ¤Ê¥×¥í¥°¥é¥ß¥ó¥°¤¬¤Ç¤¤¿¤È¹Í¤¨¤é¤ì¤Þ¤¹¡£
¡¦ºÇ½é¤ËÁȤó¤Ç¤ß¤¿¥í¥Ü¥Ã¥È¤Ç»ú¤ò½ñ¤¤¤Æ¤ß¤¿¤È¤³¤í¡¢Æ°ºîÃæ¤ÎžÅݤ¬Â¿¤¯
¡¡»ú¤ò½ñ¤¯ºÝ¤ÎÉ®°µ¤Ë¤è¤Ã¤Æ¥Ö¥ì¡¼¥¤¬¤«¤«¤Ã¤Æ¤·¤Þ¤¦¤³¤È¤òȯ¸«¤·¤¿¡£
¡¡¤½¤³¤Ç°ÂÄêÀ¤ò¹â¤á¤ë¤¿¤á¤Ë¥í¥Ü¥Ã¥È¤ò¤â¤¦°ìÅÙÁȤßľ¤·¤¿·ë²Ì¤³¤Î¥í¥Ü¥Ã¥È¤¬´°À®¤·¤¿¡£
¡¡ÎϤΤ«¤«¤êÊý¤òÂ绨ÇĤÇÎɤ¤¤Î¤ÇÇÄ°®¤·¤Æ¡¢¤½¤³¤òÊ䶯¤¹¤ë¤³¤È¤¬½ÅÍפÀ¤È´¶¤¸¤¿¡£
¡¦¤³¤Î»ú¤ÎºÇÂç¤ÎÆñ´Ø¤Ï5²èÌܤζÊÀþ¤Ç¡¢X¼´¤ÈY¼´¤Î¥¹¥Ô¡¼¥ÉÄ´À°¤Ë¶ìÏ«¤·¤¿¤¬¡¢
¡¡»î¹Ôºø¸í¤ò½Å¤Í¤ë¤³¤È¤Ë¤è¤Ã¤ÆºÇ½ªÅª¤Ë¤è¤¤¥×¥í¥°¥é¥ß¥ó¥°¤¬¤Ç¤¤¿¡£
¥í¥Ü¥Ã¥È¤ÎÆ°¤«¤·Êý¤ò¤¤á¤ë¤³¤È(¼´¤Î¤È¤êÊý)¡¢¥×¥í¥°¥é¥ß¥ó¥°¤Î¸úΨ²½
(ºÇ½é¤Ë½Ä¤È²£¤ò¤½¤ì¤¾¤ì¤¤ì¤¤¤Ë½ñ¤¯¤³¤È¤Î¤Ç¤¤ë¥×¥í¥°¥é¥ß¥ó¥°¤ò
¸«¤Ä¤±¤ë¤³¤È)¤¬ºÇ½ªÅª¤Ë´Ê·é¤Ë¤Þ¤È¤Þ¤Ã¤¿¥×¥í¥°¥é¥ß¥ó¥°¤Ë¤Ê¤ë¤Î¤Ç¡¢
ÃÏÆ»¤Êºî¶È¤ò¤¹¤ëÃæ¤Ç¤â¡¢¼«Ê¬¤Ïº£²¿¤Î¥×¥í¥°¥é¥ß¥ó¥°¤·¤Æ¤¤¤ë¤«Íý²ò¤·¤Ê¤¬¤é
¿Ê¤á¤ë¤³¤È¤¬¥×¥í¥°¥é¥ß¥ó¥°¤Î¸úΨ²½¤Ë¤Ï½ÅÍפÀ¤È´¶¤¸¤¿¡£