[[2005/MemberOnly/進行状況B]] task main () { SetSensor(SENSOR_3,SENSOR_TOUCH); SetSensor(SENSOR_1,SENSOR_TOUCH); while(true) { if(SENSOR_3>0) OnFwd(OUT_A+OUT_C); if((SENSOR_1 == 1)&&(SENSOR_3 == 1)) { OnRev(OUT_A+OUT_C); Wait(0); Off(OUT_A+OUT_C); OnFwd(OUT_C); OnRev(OUT_A); Wait(100); OnFwd(OUT_A+OUT_C); until(SENSOR_3>0); OnFwd(OUT_A+OUT_C); } else{if(SENSOR_3 == 0) { Off(OUT_C); OnFwd(OUT_A); until(SENSOR_3 == 1); OnFwd(OUT_A+OUT_C); } } } }