Skip to main content

Funktionen

Funktionen dienen dazu, Teile des Codes wiederverwendbar zu machen und dadurch den Code insgesamt zu strukturieren. Füllt man einen Funktionsblock, so erscheint im Funktionen-Menü ein neuer Block, der den gleichen Namen trägt wie eben dieser Funktionsblock. Es ist nun möglich, in das Hauptprogramm nur noch den Block mit dem Namen der Funktion einzusetzen. Wenn das Programm durchlaufen wird, leitet dieser Block zum Code in der gleichnamigen Funktion weiter und arbeitet diesen ab.

Einfache Funktion

Mit dem einfachen Funktionsblock lässt sich eine Funktion erstellen, die den im Textfeld eingegebenen Name trägt. Die Funktion kann beliebig viele Variablen enthalten, die über das Zahnradsymbol hinzugefügt werden können. Diese Funktion Altern addiert 1 zu der Variable Alter:

image-1623591762068.pngBild1_n.PNG

Die Funktion kann dann im Hauptprogramm genutzt werden:

image-1623591778258.pngBild2_n.PNG

Funktion mit Rückgabewert

Dieser Block erlaubt es eine Funktion mit Rückgabewert zu erstellen. Dieser Rückgabewert kann dann im Hauptprogramm weiterverwendet werden. Hier ein Beispiel:

image-1623591785825.pngBild3_n.PNG