[[2005/A4/課題2]] task main() { SetSensor(SENSOR_1, SENSOR_TOUCH); // SetSensor(SENSOR_3, SENSOR_TOUCH); { if((SENSOR_1 < 1)&&(SENSOR_3 == 1)) { OnFwd(OUT_A+OUT_C); until(((SENSOR_1 == 1)&&(SENSOR_3 == 1))||((SENSOR_1 < 1) &&(SENSOR_3 < 1))); } if((SENSOR_1 < 1)&&(SENSOR_3 < 1)) {OnFwd(OUT_A);Off(OUT_C); task main() { SetSensor(SENSOR_1, SENSOR_TOUCH); // SetSensor(SENSOR_3, SENSOR_TOUCH); while(true) { if((SENSOR_1 < 1)&&(SENSOR_3 == 1)) { OnFwd(OUT_A+OUT_C); until(((SENSOR_1 == 1)&&(SENSOR_3 == 1))||SENSOR_1 < 1)&&(SENSOR_3 < 1))); } if((SENSOR_1 < 1)&&(SENSOR_3 < 1)) {OnFwd(OUT_A);Off(OUT_C); until((SENSOR_1 < 1)&&(SENSOR_3 == 1)); } if((SENSOR_1 == 1)&&(SENSOR_3 == 1)) {OnRev(OUT_A+OUT_C); if((SENSOR_1 == 1)&&(SENSOR_3 == 1)) {OnRev(OUT_A+OUT_C); Wait(10); OnFwd(OUT_C);OnRev(OUT_A); Wait(90); OnFwd(OUT_A+OUT_C); until(((SENSOR_1 == 1)&&(SENSOR_3 == 1))||((SENSOR_1 < 1) &&(SENSOR_3 < 1))); }