Seite Scheme

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Aufgabe 1

Es soll eine Funktion ringarea definiert werden, die die Fläche berechnet, die zwischen den beiden konzentrischen Kreisen mit den Radien r1 und r2 liegt.

Dazu werden die Konstante pi und die Hilfsfunktion sq definiert. 
Diese werden von ringarea dann für die Berechnung benutzt.

Aufgabe 2

Ermitteln Sie die Summe einer beliebigen Anzahl natürlicher Zahlen: .


Aufgabe 3

Bei einer Mathematikolympiade wurde folgende Aufgabe gestellt:

20 m Stoff werden auf einen Stab von 5 cm Durchmesser aufgewickelt.
Der Stoff ist 1 mm dick. Wie dick wird die Rolle?

Eine Realisierung des Sachverhalts als Programm könnte folgendermaßen aussehen:

Sie werden festgestellt haben, dass unsere Lösung für die Problemstellung bereits einem Algorithmus entspricht, da die (end-)rekursive Problemlösung zur Implementation formale Parameter benötigt .
Die Aufgabe wird im Folgenden stärker verallgemeinert, damit der aufzustellende Algorithmus dann eine Klasse gleichartiger Probleme löst, wobei die Abarbeitung abhängig von den Eingaben eindeutig, endlich erfolgt und unter gleichen Bedingungen zum gleichen Ergebnis führt.

Stoff beliebiger Länge wird auf einen Stab mit beliebigem Durchmesser aufgewickelt.
Der Stoff ist beliebig dick. Wie dick wird die Rolle?

Aufgabe 4

Ein Turtlebeispiel

Persönliche Werkzeuge