Warum dreht sich mein Hamster (Hamster-Simulator)?
Hier ist der Code:
void main() {
// Schleife dies das jaja //
int i = 6;
while (vornFrei()) {
vor();
while (i > 5) {
linksUm();
vor();
linksUm();
linksUm();
linksUm();
vor();
linksUm();
linksUm();
linksUm();
vor();
linksUm();
linksUm();
linksUm();
vor();
linksUm();
linksUm();
linksUm();
}
}
}
1 Antwort
Weil du i=6 gesetzt hast, was die Bedingung while(i>5) dauernd true macht, wodurch er immer wieder diesen Teil der Schleife durchläuft. Da die Schleife keine Endbedingung hat die erfüllt werden kann wird sie eben immer wieder wiederholt.