Unterprogramm
Eine Unterroutine ist eine Folge von Anweisungen, die eine bestimmte Aufgabe innerhalb eines größeren Programms ausführt. Es wird auch als Prozedur bezeichnet , eine Funktion , oder eine Methode .
Eine Unterroutine wird normalerweise von einem anderen Teil des Programms aus aufgerufen und gibt nach Abschluss die Kontrolle an den Aufrufer zurück. Dadurch kann das Programm in kleinere, besser handhabbare Teile strukturiert werden, was die Entwicklung und Wartung erleichtert.
Unterprogramme können auch verwendet werden, um Code zwischen verschiedenen Programmen auszutauschen. Beispielsweise könnte eine Unterroutine, die die Fläche eines Kreises berechnet, von mehreren Programmen verwendet werden, ohne dass der Code in jedem Programm dupliziert werden muss.
Hier ist ein Beispiel für eine Unterroutine in Python:
„Python
def berechne_area_of_circle(radius):
„““Berechnet die Fläche eines Kreises anhand seines Radius.““
Fläche =math.pi * Radius * Radius
Rückgabebereich
„
Diese Unterroutine verwendet ein einzelnes Argument, den Radius eines Kreises, und gibt die Fläche des Kreises zurück. Das Unterprogramm kann von einem anderen Teil des Programms aus wie folgt aufgerufen werden:
„Python
Radius =5
Fläche =berechne_Fläche_des_Kreises(Radius)
drucken(Bereich)
„
Dadurch wird die Fläche eines Kreises mit einem Radius von 5 ausgegeben.