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="4d36ed0d1b821">
bibaum(5, 100);
</run>
<canvas></canvas>