Modellierung einer Funktion
Die Zahl der Wandtattoos mit einer Funktion beschreiben
Die Berechnung der Anzahl der benötigten Wandtattoos lässt sich mit einer Funktion modellieren. Eine Funktion ist eine Einheit, die übergebene Daten verarbeitet und den berechneten Funktionswert als Ergebnis zurückgibt.
Wenn man eine Funktion modelliert, dann sollte man folgende Schritte durchlaufen und dokumentieren:
- Informelle Beschreibung der Funktion: Welche Daten werden übergeben und was wird zurückgegeben? Müssen die Daten in einem bestimmten Format oder einer bestimmten Einheit vorliegen? Die Beschreibung sollte kurz, aber dennoch aussagekräftig sein.
- Beispielaufrufe: Die Beispielaufrufe sollten so gewählt sein, dass sie verschiedene Anwendungsfälle abdecken. Das erwartete Ergebnis sollte ebenfalls angegeben werden.
-
Signatur der Funktion:
Die Typen der Parameter und des Rückgabewerts sollten in folgender Form angegeben werden:
funktionsname : Typ1 -> Typ2 -> ... -> Rückgabetyp
- Implementierung der Funktion: Schließlich wird die Funktion implementiert, also der Code geschrieben, der die Aufgabe der Funktion erfüllt.
Aufgabe 1
Ergänze die ersten drei Schritte zur Modellierung der Funktion
anzahlWandtattos
.
Die Implementierung erfolgt auf der nächsten Seite.
Beschreibung der Funktion Parameter sind ... in Metern. Rückgabe ist ... Beispielaufrufe: anzahlWandtattos 4.2 2.5 0.65 == 18 anzahlWandtattos ... Signatur: anzahlWandtattos : ... -> ... -> ... -> ...