Zum Inhalt
Java-Turtle-Vertiefungsklasse
Aus ProgrammingWiki
<
Bergervei
Archivierte Version vom 2014-05-05T06:47:39+00:00.
Aktuelle Version
Nikolaushaus
public void quadrat(Object turtle, double x) { for (int i = 1; i <=4; i++) { turtle.forward(x); turtle.right(90); } } public void nikolaushaus(Object turtle, double x) { quadrat(turtle, x); turtle.right(45); turtle.forward(Math.sqrt(2) * x); turtle.left(90); turtle.forward(Math.sqrt(2) * x / 2); turtle.left(90); turtle.forward(Math.sqrt(2) * x / 2); turtle.left(90); turtle.forward(Math.sqrt(2) * x); }
Ihr Browser unterstützt Canvas nicht.
canvas1.clear(); turtle1.move(75, 300); nikolaushaus(turtle1, 150);
ausführen
Vom Pentagramm zum "N-Spitz"
public void n_spitz(Object turtle, double x, int n) { double winkel = 180 - 180 / n; if (n % 2 == 0) winkel = 180 - 360 / n; for (int i = 1; i <= n; i++) { turtle.forward(x); turtle.right(winkel); } }
Ihr Browser unterstützt Canvas nicht.
canvas2.clear(); turtle2.move(175, 250); n_spitz(turtle2, 200, 5);
ausführen
Seite
Quelltext
Versionen/Autoren
Konto registrieren
Anmelden
Navigation
Startseite
Letzte Änderungen
Alle Seiten
Einführungskurs
Hilfe
Dateien
Suche
Suchen
Werkzeuge
Links auf diese Seite
Spezialseiten