Brückenkurs Websites und Webapps/Funktionen II

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
[[Datei:Kreiszylinder.png]]

Für einen Kreiszylinder mit dem Radius $r$ und der Höhe $h$ sollen folgende Daten berechnet werden:
* das Volumen $V = G * h$,
* die Mantelfläche $M = U * h$,
* die Oberfläche $O = M + 2*G$

Dabei ist $G$ der Flächeninhalt der Grundfläche und $U$ der Umfang der Grundfläche. Da die Grundfläche kreisförmig ist, gilt: $G = \pi*r^2$ und $U=2*\pi*r$

Entwickeln Sie zuerst zwei Funktionen zur Berechnung von $G$ und $U$ in Abhängigkeit vom Radius $r$:
<code id="54189404e3868"></code>
<code id="54189404e38ee"></code>
<run id="54189404e3b8d"></run>

Entwickeln Sie nun zwei Funktionen $V$ und $M$, welche die oberen beiden Funktionen als Bausteine verwenden! Höhe und Radius sollen als Parameter übergeben werden.
<code id="54189404e39f7"></code>
<code id="54189404e3aaf"></code>
<run id="54189404e3c04"></run>

Entwickeln Sie zum Schluss eine Funktion für $O$, die auf den Funktionen für $M$ und $G$ aufbaut! Höhe und Radius sollen als Parameter übergeben werden.
<code id="541898c4a292c"></code>
<run id="541898c4a29cd"></run>