PMG2224 1/Modularisierung
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
== Prinzip ==
Zu schreiben ist eine Funktion ''addition3'' zur Bildung der Summe dreier reeller Zahlen.<br>
<code id="6404e961422a7">
function addition3 (a,b,c) {
var summe = a+b+c;
return summe;
}
</code>
<run id="6404e961423c5">
addition3 (2,4,5);
</run>
Es werden (kleine) '''Unterprogramme''' (Bausteine, Module; hier Funktion == ''function'' genannt) erzeugt, die mit einem Namen versehen werden und über diesen aufgerufen werden können.
Das grundlegende Vorgehen ist in der Abbildung zu erkennen. Die Funktion wird mit geschweiften Klammern { } begonnen und beendet.
[[Bild:Function_JS.png]]
== analoge Übungen ==
=== Addition einfacher Terme ===
Schreibe eine Funktion ''sumPQ'' zur Berechnung der Summe von Produkt und Quotient zweier Zahlen.<br>
<code id="6404e961422f2">
</code>
<run id="6404e96142409"></run>
=== Berechnung einer Quadratzahl ===
Schreibe eine Funktion ''QZ'' zur Berechnung der Quadratzahlen.
<code id="6404e96142336"></code>
<run id="6404e9614244c"></run>
=== Volumen- und Oberflächenberechnung ===
Erstelle ein lauffähiges Programm zur Berechnung von Volumen und Oberfläche eines Quaders.
<code id="6404e9614237a"></code>
<run id="6404e96142490"></run>