MAN/Java
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
== Demonstration für Zählschleifen ==
<code id="4d36df9091c45">
public void schleife(int anzahl) {
for ( int faktor = 1; faktor <= anzahl; faktor ++ ) {
System.out.println("3 x " + faktor + " = " + 3*faktor );
}
}
public void schleife(int anzahl,int faktor) {
for ( int i = 1; i <= anzahl; i ++ ) {
System.out.println(i+ " x " + faktor + " = " + i*faktor );
}
}
</code>
<run id="4c1f5cfdaa1e3">
schleife(5);
</run>
Verändere die Parameter!
Und nun noch etwas Turtle-Grafik:
<code id="4d36ed0d1b821">
Turtle t = new Turtle(1);
t.penColor(255,0,0);
t.home();
void bibaum(int stufe, double laenge) {
canvas.clear(); // Zeichenfläche löschen
int winkel = 55;
double faktor = 0.7;
if (stufe > 0) {
t.penWidth(stufe);
t.forward(laenge);
t.left(winkel);
bibaum(stufe - 1, laenge * faktor);
t.right(2 * winkel);
bibaum(stufe - 1, laenge * faktor);
t.left(winkel);
t.penUp();
t.backward(laenge);
t.penDown();
}
}
</code>
<run id="4d36ed0d1b89b">
bibaum(5, 100);
</run>
<canvas></canvas>