[[2005/C4/課題2左]]
 task main()
 {
	SetSensor(SENSOR_1,SENSOR_TOUCH);
	SetSensor(SENSOR_3,SENSOR_TOUCH);
	OnFwd(OUT_A+OUT_C);
	until((SENSOR_1 == 0) && (SENSOR_3 == 0));
	Off(OUT_A);
	while (true)
	{
		if ((SENSOR_1 == 0) && (SENSOR_3 == 0))
		{
		  Off(OUT_A);
		  OnFwd(OUT_C);
		  until((SENSOR_1 == 1) && (SENSOR_3 == 0));
		}
		if ((SENSOR_1 == 1) && (SENSOR_3 == 0))
		{
		  Off(OUT_C);
		  OnFwd(OUT_A);
		}
		if ((SENSOR_1 == 1) && (SENSOR_3 == 1))
		{  
		  OnRev(OUT_A+OUT_C);
		  Wait(83);
		  Off(OUT_C);
		  OnFwd(OUT_A);
		  Wait(210);
		}
	}
 }

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS