TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach

FEI archív 2010/2011 => 1. ročník => Topic started by: Marek9011 on 19.02.2011, 02:07:49

Title: karel-algoritmus
Post by: Marek9011 on 19.02.2011, 02:07:49
zdravim,


Quote
#include <karel.h>

void turnRight(){   
turnLeft();   
turnLeft();   
turnLeft();}

void turnAround(){    
turnLeft();    
turnLeft();}

void oznac(){    
turnRight();    
movek();    
putBeeper();
turnAround();    
movek();    
turnRight();}




int main(){    
turnOn("road1.kw");
setStepDelay(300);

if (rightIsBlocked())
         {movek();}
     else{oznac();}
    
if (rightIsClear())
       {oznac();movek();}
       else{movek();}

    
  
turnOff();    
return 0;}
Title: Re: karel-algoritmus
Post by: Zomrieš hlúpy on 19.02.2011, 02:15:53
int i;
for (i=0;i<3(Zaleží koľko krát chceš opakovať);i++) {
if (rightIsBlocked())
         {movek();}
     else{oznac();}
     
if (rightIsClear())
       {oznac();movek();}
       else{movek();}
}
Title: Re: karel-algoritmus
Post by: Marek9011 on 19.02.2011, 02:45:19
...a este by ma zaujimalo ci by nestacila len jedna podmienka
Title: Re: karel-algoritmus
Post by: orsi on 19.02.2011, 04:29:26
ak sa bavime o svete road1.kw tak ano stacila by jedna podmienka, len treba viac porozmyslat.  ;)