Zum Inhalt
Turtlegrafik
Aus ProgrammingWiki
<
Nictaczala
Archivierte Version vom 2014-05-22T16:21:31+00:00.
Aktuelle Version
Inhaltsverzeichnis
1
Nikolaushaus
2
Treppe
3
Zickzacklinie
4
Strichellinie
Nikolaushaus
public void nicolaushaus( double x){ double c = Math.sqrt(2) * x; turtle.forward(x); turtle.right(90); turtle.forward(c/2); }
Ihr Browser unterstützt Canvas nicht.
canvas1.clear(); turtle1.move(150,200); nicolaushaus(50);
ausführen
Treppe
public void treppe(double x, int n) { for (i=1, i<=n, i++) { turtle2.forward(x); turtle2.right(90); turtle2.forward(x); turtle2.left(90); } turtle2.right(180); turtle2.forward(x*n); turtle2.right(90); turtle2.forward(x*n); }
Ihr Browser unterstützt Canvas nicht.
canvas2.clear(); turtle2.move(200,150); treppe(40, 3);
ausführen
Zickzacklinie
public void zickzacklinie (Object turtle5, double x, int n) { for (int i = 1; i <=n; i++){ turtle5.right(45); turtle5.forward(x); turtle5.right(90); turtle5.forward(x); turtle5.right(270); } }
Ihr Browser unterstützt Canvas nicht.
canvas5.clear(); turtle6.move(100,150); zickzacklinie(turtle5, 50, 10)
ausführen
Strichellinie
public void strichellinie(Object turtle6, double x, int n) { for (int i = 1; i <=n; i++) { turtle6.forward(x); turtle6.penUp(); turtle6.forward(x); Turtle6.penDown(); } }
Ihr Browser unterstützt Canvas nicht.
canvas6.clear(); turtle6.move(50, 100); strichellinie(turtle2, 50, 10);
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