Baum des Pythagoras

Aufgabe: Der im Applet dargestellte "Baum des Pythagoras" soll gezeichnet werden. Formuliere dazu eine Methode

void zeichnePythagorasbaum(int stufe, double seite, double alpha)

Durch den Aufruf
zeichnePythagorasbaum(13, 50, 30);
soll ein Baum der Stufe 13 (beim Weg von der Wurzel bis zu einer Baumspitze erscheinen 13 Quadrate) gezeichnet werden, dessen größtes Quadrat die Seitenlänge 50 hat. Der Winkel Alpha im Dreieck sei 30 Grad groß.

Zusatzaufgabe 1: Zeichne den "Baum des Pythagoras" so, dass die kleinsten Quadrate an den Baumspitzen alle gleich groß werden.

Zusatzaufgabe 2: Zeichne den "Baum des Pythagoras" mit gleichseitigen Dreiecken o.a. statt mit Quadraten.


Lösung zur Aufgabe: Applet zum Baum des Pythagoras Quelltext: PythagorasBaum.java
Zur Übersicht