Zum nächsten Modul (Prozeduren mit Referenzparameter)

Einleitung

Prozeduren mit Werteparameter

Im Gegensatz zu Funktionen besitzen Prozeduren keinen Rückgabewert. Das Schlüsselwort return ist hierbei also unzulässig. Ansonsten funktionieren Prozeduren auf die gleiche Art wie Funktionen. Das Schlüsselwort um Prozeduren zu erstellen heißt procedure.
Mithilfe der Funktion Ausgabe() können Ausgaben in einer Konsole erzeugt werden.
procedure summiere(a, b)
{
    var summe := a + b;
    Ausgabe (summe);
}

var a := 10;
var b := 15;
summiere(a, b); // --> Ausgabe: 25
summiere(a, 8); // --> Ausgabe: 18
Beim Aufruf einer Prozedur können direkte Werte oder auch Variablen übergeben werden. Wenn Variablen beim Aufruf angegeben werden, werden nur die Werte an die Prozedur übermittelt. Änderungen an den Variablen innerhalb der Prozedur beeinflussen nicht die Variablen, die beim Funktionsaufruf angegeben wurden (Call by Value).

Aufgabe

Berechne mithilfe einer Prozedur den Flächeninhalt des Rechtecks.

Editor

    Steuerung

    Reset Start Nächster

    Visualisierung

    Variablen