Ìܼ¡
ʸ»ú¤ò½ñ¤¯¡É½ñÆ»¥í¥Ü¥Ã¥È¡É¤òºî¤ë
¾ò·ï¤Ï¡¢¡¼«Ê¬¤Î½Ð¿ÈÃϤޤ¿¤Ï»á̾¤Ë´Þ¤Þ¤ì¤ë´Á»ú¡¡¢7²è°Ê¾å
»ä¤Ï½Ð¿ÈÃϤǤ¢¤ëÅìµþ¤Î¡ÉÅì¡É¤òÁªÂò¤·¤¿
3¤Ä¤Î¥â¡¼¥¿¡¼ABC¤ò¤½¤ì¤¾¤ì¡¢
ʸ»ú¤Î½Ä¡¦²£¡¦¥Ú¥ó¤Î¾å¤²²¼¤²¤ËÂбþ¤µ¤»¤¿
¥â¡¼¥¿¡¼A¤Ë¤è¤Ã¤Æ¼ÖÂΤ¬Á°¸å¤·¡¢Ê¸»ú¤Î½ÄËÀ¤ò½ñ¤¯(Fwd:²¼¢ª¾å)
¥â¡¼¥¿¡¼B¤Ë¤è¤Ã¤Æ¥¿¥¤¥ä¤¬²óž¤·¡¢¥¢¡¼¥à¤¬¿¤Ó½Ì¤ß¤¹¤ë¤³¤È¤Çʸ»ú¤Î²£ËÀ¤ò½ñ¤¯(Fwd:º¸¢ª±¦)
¼Ð¤á¤ÎÉôʬ¤Ï¥â¡¼¥¿¡¼AB¤òƱ»þ¤ËÆ°¤«¤¹¡£
¥â¡¼¥¿¡¼C¤Ë¤è¤Ã¤Æ¥¢¡¼¥à¤¬¾å²¼¤·¡¢¥Ú¥ó¤Î¾å¤²²¼¤²¤ò¹Ô¤¦(Fwd:²¼¤²¤ë)
#define UP OnRev(OUT_C,20);Wait(1000);Off(OUT_C); //¥Ú¥ó¤ò¾å¤²¤ë #define DOWN OnFwd(OUT_C,20);Wait(1000);Off(OUT_C); //¥Ú¥ó¤ò²¼¤²¤ë ¡¡ ¡¡ task main() ¡¡ ¡¡{ OnFwd(OUT_B,30); //¡º¸¤«¤é±¦¤Ø Wait(650); Off(OUT_B); UP //¥Ú¥ó¤ò¾å¤²¤ë OnRev(OUT_A,30); //¡¡Á¢¤Î°ÜÆ° Wait(200); Off(OUT_A); DOWN //¥Ú¥ó¤ò²¼¤²¤ë OnRev(OUT_B,30); //¢º¸²ó¤ê¤Ë°ì¼þ¡£¾¯¤·Ìá¤Ã¤Æ±¦¤«¤éº¸ Wait(600); Off(OUT_B); OnRev(OUT_A,30); Wait(400); Off(OUT_A); OnFwd(OUT_B,30); Wait(600); Off(OUT_B); OnFwd(OUT_A,30); Wait(450); Off(OUT_A); OnRev(OUT_A,30); Wait(300); Off(OUT_A); Wait(100); OnRev(OUT_B,30); Wait(600); Off(OUT_B); UP //¥Ú¥ó¤ò¾å¤²¤ë OnFwd(OUT_B,30); //¢¡Á£¤Î°ÜÆ° Wait(300); Off(OUT_B); OnFwd(OUT_A,30); Wait(600); Off(OUT_AB); DOWN //¥Ú¥ó¤ò²¼¤²¤ë OnRev(OUT_A,30); //£Ãæ±û¤ò¾å¤«¤é²¼ Wait(1150); Off(OUT_A); UP //¥Ú¥ó¤ò¾å¤²¤ë OnRev(OUT_B,30); //£¡Á¤¤Î°ÜÆ° Wait(350); Off(OUT_B); DOWN //¥Ú¥ó¤ò²¼¤²¤ë OnFwd(OUT_A,30); //¤±¦¼Ð¤á¾å¡£Ãæ¿´Àþ¤Ç±¦¼Ð¤á²¼¤Ø OnFwd(OUT_B,30); Wait(400); Off(OUT_AB); Wait(100); OnRev(OUT_A,30); OnFwd(OUT_B,30); Wait(400); Off(OUT_AB); UP //¥Ú¥ó¤ò¾å¤²¤ë¡£½ªÎ» ¡¡}
¥í¥Ü¥Ã¥È¤ÎµóÆ°¤¬°ÂÄꤻ¤º´Á»ú¤¬ÏĤó¤Ç¤·¤Þ¤Ã¤¿¡£ ¥¢¡¼¥àÉôʬ¤¬½Å¤¯¡¢¹â¤¤°ÌÃ֤ˤ¢¤Ã¤¿¤¿¤á½Å¿´¤¬ÉÔ°ÂÄê¤À¤Ã¤¿¤È»×¤ï¤ì¤ë
¤Þ¤¿¥×¥í¥°¥é¥à¤ÎÈùÄ´À°¤â¤ê¤Æ¤¤¤Ê¤«¤Ã¤¿¤¿¤á¡¢¼¡²ó°Ê¹ß¤Ï¤·¤Ã¤«¤ê¤È»þ´Ö¤ò¤È¤ê¤¿¤¤