Skip to main content

Funktionsprozeduren

  • Chapter
Programmieren in Modula-2

Part of the book series: Springer Compass ((SC))

  • 56 Accesses

Zusammenfassung

Bisher haben wir zwei Möglichkeiten kennengelernt, ein Resultat aus dem Prozedurkörper heraus zur rufenden Stelle zurückzugeben: das Resultat wird entweder einer nicht lokalen Variablen oder einem variablen Parameter zugewiesen. Es gibt noch eine dritte Methode, nämlich die Funktionsprozedur. Damit läßt sich ein berechnetes Resultat (als Zwischenwert) in einem Ausdruck verwenden. Der Name der Funktionsprozedur repräsentiert sowohl eine Berechnung als auch das Resultat der Berechnung. Die ProzedurDeklaration ist dadurch gekennzeichnet, daß auf die Parameterliste eine Angabe für den Typ des Resultats folgt. Als Beispiel schreiben wir obige Potenzberechnung neu.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Wirth, N. (1991). Funktionsprozeduren. In: Programmieren in Modula-2. Springer Compass. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-00116-5_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-00116-5_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-00117-2

  • Online ISBN: 978-3-662-00116-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics