dorbird icon

Hamster_Aufgabe_2

dorbird | PRO | 10/17/13 03:26:16 PM UTC | 0 ⭐ | 127 👁️ | Never ⏰ | []
Java |

930 B

|

None

|

0 👍

/

0 👎

void main() {
    kornJeEcke();
}
void rechtsUm() {
    linksUm();
    linksUm();
    linksUm();
}
void laufeBisZurWand() {
    while (vornFrei() && !kornDa()){
         vor();
    }
}
void kehrtLinks() {
    linksUm();
    if (vornFrei()){
        vor();
        linksUm();
    }      
}
void kehrtRechts() {
    rechtsUm();
    if (vornFrei()){
        vor();        
        rechtsUm();
    }      
}    
void kornJeEcke() {
    gib();
    vor();
    laufeBisZurWand();
    linksUm();
    while (!kornDa()){
         laufeBisZurWand();
         if (!kornDa()){
            gib();            
            linksUm();
            vor();
         }   
    }
    findeMitte();
}
void findeMitte() {
    kehrtLinks();    
    while (!kornDa()){
         laufeBisZurWand();
         if (!kornDa()) {
             kehrtRechts();
             laufeBisZurWand();
             kehrtLinks();
         }    
    }
}

Comments