2005/A4/課題2

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);
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)));  }
                      

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-11-28 (月) 15:13:01