Toothbreaker
Lt. Junior Grade
- Registriert
- Okt. 2008
- Beiträge
- 498
Hallo Leute, in der Schule haben wir angefangen mit Greenfoot zu Programmieren und als Hausübung sollten wir eine "Krabbe" so Programmieren dass sie einen Kreis geht und nebenbei den Weg einzeichnet den sie geht.
Ein Teil des Scriptes sieht so aus:
public void act()
{
circle(1);
}
public void circle(int length)
{
int counter;
penDown();
counter = 0;
while(counter < 360)
{
makeSteps(1);
turn(1);
counter = counter + 1;
}
penUp();
Greenfoot.stop();
}
Die Krabbe geht jetzt auch, nur der "Kreis" ist eckig.
Wie mach ich, das der Kreis ganz rund ist?
Ein Teil des Scriptes sieht so aus:
public void act()
{
circle(1);
}
public void circle(int length)
{
int counter;
penDown();
counter = 0;
while(counter < 360)
{
makeSteps(1);
turn(1);
counter = counter + 1;
}
penUp();
Greenfoot.stop();
}
Die Krabbe geht jetzt auch, nur der "Kreis" ist eckig.
Wie mach ich, das der Kreis ganz rund ist?