Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Aksel Streck Geändert vor über 11 Jahren
1
© 2003 Pohlig - Taulien Tanz der Turtles (Java) 1 Tanz der Turtles
2
© 2003 Pohlig - Taulien Tanz der Turtles (Java) 2 Walter tanzt den Random-Walk Die Schrittweite und die Richtung unterliegen einer Zufallszahl. Math.random(); liefert Zufallszahl aus [0;1) Turtle walter; … walter = new Turtle(tWin); walter.forward(30*Math.random()); walter.right(360*Math.random());
3
© 2003 Pohlig - Taulien Tanz der Turtles (Java) 3 Walter und Elsa versuchen den Passo-Doble Der Konstruktor public PassoDoble(String title) { super(title); walter = new Turtle(tWin); walter.setColor(Color.BLUE); elsa = new Turtle(tWin); elsa.setColor(Color.RED); } Implementieren Sie PassoDoble.java Walter und Elsa machen beide einen Random-Walk
4
© 2003 Pohlig - Taulien Tanz der Turtles (Java) 4 Der Turtle BalzTanz oder eher eine Verfolgungsjagd? Elsa macht einen Random-Walk. Walter geht immer in die Richtung von Elsa. Seine Schrittweite ist immer der halbe Abstand zischen sich und Elsa. Welche Methoden der Turtle könnte man benutzen? Welche Mathematischen Methoden könnte man gebrauchen?
5
© 2003 Pohlig - Taulien Tanz der Turtles (Java) 5 Die benötigte Turtle-Methoden
6
© 2003 Pohlig - Taulien Tanz der Turtles (Java) 6 Benutzen der Methoden double elsaX = elsa.getX(); double elsaY = elsa.getY(); double walterX = walter.getX(); double walterY = walter.getY(); double abstand = Math.sqrt(Math.pow((walterX-elsaX),2)+Math.pow(walterY-elsaY,2));
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.