2005/B3/課題2左?

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

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-11-28 (月) 19:17:55