TurboPL Referenz

return Kommando

Top  Previous  Next

Syntax

return Ausdruck

Erklärung

Eine Prozedur kann mit dem Kommando return vorzeitig verlassen werden. Falls es sich um eine Funktionsprozedur handelt, wird dem return deren Ergebnis nachgestellt. Damit eine Funktionsprozedur einen definierten Wert liefert, muss sie mindestens ein return-Kommando enthalten.

Beispiel

procedure SchreibDaten
       ...
       if Message("Soll Datei überschreiben werden", "Ausgabe", 4) <> 6
               return
       end
       ...
endproc
 
 
procedure Zinsen(Kapital, Steuersatz, Tage: Real): Real
       return  Kapital*Steuersatz*Zeit/(365*100)
endproc
 
 
procedure Fakultät(X : Integer): Integer
       if X <= 1
               return 1
       else
               return X * Fakultät(X - 1)
       end
endproc

Siehe auch

Exit, Halt, EndProg