PauMichel/Turtle-GrafikII

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
===Strichellinie===

<code id="5375e90df2944">
public void strichellinie(Objekt turtle, double x, int n) {
 for (i = 1; i <= n; i++) {
  turtle.forward(x);
  turtle.penUp();
  turtle.forward(x);
  turtle.penDown();
 }
}
</code>

<canvas <width="300" height="400">
</canvas>

<run id="5375e90df2a26">
canvas4.clear();
turtle4.move(175,250);
strichellinie(turtle4, 20, 4);
</run>

===Zickzacklinie===

<code id="537e5034c978b">
public void zickzacklinie(Object turtle, double x, int n) {
 turtle.right(45);
 for (i = 1; i <= n; i++) {
  turtle.forward(x);
  turtle.right(90);
  turtle.forward(x);
  turtle.right(270);
 }
}
</code>

<canvas <width="300" height="400">
</canvas>

<run id="537e5034c983a">
canvas5.clear();
turtle5.move(175,250);
zickzacklinie(turtle5, 50, 10);
</run>