Beruflich Dokumente
Kultur Dokumente
Übungsaufgaben Mit SUM
Übungsaufgaben Mit SUM
Aufgabe 2
a) Schreibt ein Programm, in dem eine Kugel an einer zufälligen Stelle auf den
Bildschirm gezeichnet wird. Diese Kugel soll langsam dem Mauscursor folgen, egal wo
auf dem Bildschirm dieser hinbewegt wird.
b) Erweitert das Programm so, dass mehrere Kugeln erscheinen und dem Mauscursor
folgen.
c) Zum Schluss sollen die Kugeln noch ihre Geschwindigkeit an die Entfernung zum
Cursor anpassen, also je weiter die Kugel entfernt ist, um so schneller ist sie. Je näher
sie kommt, um so langsamer wird sie.
Aufgabe 3
Schreibt ein Programm, welches eine Kochkurve in
verschiedenen Tiefen zeichnen kann. Bei einer Kochkurve wird
eine Strecke je nach Tiefe durch eine andere Form ersetzt,
deren Strecken wiederum ersetzt werden, und so weiter. Hierzu
ist eine Rekursive Funktion notwendig, also eine Funktion, die
sich selbst benutzt. Im Beispiel ist dies für ein Dreieck und ein
Viereck gezeigt.
Aufgabe 4
Schreibt ein Programm, welches ein Sierpinski-Dreieck mit einer
eingegebenen Rekursionstiefe zeichnen kann.
Bei einem Sierpinski Dreieck wird ein Dreieck gezeichnet, dass, je
nach Rekursionstiefe, wiederum aus mehreren Dreiecken
besteht, von denen in der Mitte eines fehlt. So gibt es in Stufe 1
ein Dreieck, in Stufe 2 schon 3 Dreiecke und in Stufe 4 sind es 9
Dreiecke. Dies ist in der nebenstehenden Grafik zu erkennen.