AuK/Teile und Herrsche 1 SS10/Aufgaben
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Scheme</language> == Computerübung == Hier habt Ihr die Möglichkeit, zu zeigen, dass Ihr unser Thema verstanden habt! :-) === Aufgabe 1 === Erstellen Sie mit Hilfe von Dr.Scheme eine Prozedur, welche es ermöglicht, Listen zu sortieren vom "kleinsten zum Größten" und vom "Größten zum kleinsten"! <code id="4bbdf4d828399">(define (insert x l rel) </code> <eval id="4bbdf4d82934e">(sort '(12 3 5 29 -4 5 1 9 10) <) (sort '(12 3 5 29 -4 5 1 9 10) >)</eval> === Aufgabe 2 === Wie lassen sich mit Hilfe einer Scheme-Prozedur, die Fibonacci Zahlen als Baum darstellen? Vervollständigen Sie die Prozedur! <code id="4bbdf4d828b68">(define (fibtree n) </code> <eval id="4bbdf4d829b08">(fibtree 5)</eval> <language>Scheme</language> === Aufgabe 3 === Schreiben Sie eine Scheme-Prozedur, die eine Zufallsliste erzeugt und diese sortiert! <code id="4bbdf648df914">(define (zufallsliste n)</code> <eval id="4bbdf648e00c2"></eval> === Aufgabe 4 === === Aufgabe 5 ===