Herunterladen Inhalt Inhalt Diese Seite drucken

Selbstdefinierte; Funktionen - Olivetti M20 Anwendung

Basic 8000, band ii
Vorschau anzeigen Andere Handbücher für M20:
Inhaltsverzeichnis
b)
String-Funktionen
zu a) Numerische Funktionen
liefern als Ergebnis
stets einen nu-
merischen
Wert,
unabhängig vom Typ des Arguments
bzw.
der
Argumente, die in die Funktion eingereicht werden.
zu b) String-Funktionen liefern als Ergebnis stets einen String,
unabhängig vom Typ des Arguments bzw. der Argumente, die in
die
Funktion
eingereicht
werden.
String-Funktionen
si.nd
stets am S-Zeichen am Ende des Funktionsnamens zu erkennen.
Beispiele:
STRINGS,
CHRS,
Funktion
MIDS.
Neben
diesen
Standardfunktionen
besteht
di.e
Möglichkeit,
öfter
auftretende
Operationen
als
selbstdefinierte
Funktionen
im
Programm
selbst
zu
definieren
und
diese
unter
ihrem
bei
der
Definition vergebenen Namen aufzurufen. Das Argument/die Argumen-
te
der
Funktion
können
von
beliebigem Typ
sein;
Typ und Anzahl
der Argumente werden in der Definition festgelegt und müssen beim
Aufruf der Funktion mit der Definition übereinstimmen.
Beispiel :
(selbstdefinierte numerische Funktion)
1{:.!
[}EF[}E,L.
ü.H
::0£!ErFNnI-`rTELWEF{T{..fiF:i.3i,fiRf:='}=i:FiF`:{:i+fiF!r:..::`).f:'
:,r!
H1=FNülTTEl.WEF.:T l:3 ,.5;t
4[1
i...r.`F:Ii..iT
"[ie.i-.
Hit+L.elwE.i-.t
rjij5" ;=+ : "ijTir]" ; :i : "i€.t" ; H1
.Ein
:mF'UT
"iJg.r.t
3,We.r.t
+" ;W3#:hi;#
ä[i
H:'=Fr"ITTEL.;,]lEF:T {!H13# , Wi#3
55
LF'Ft:"T
"Dg.i-.
Hittelwe.i-.t
aus.
":W3#:"urid
":W+#;"i5t
":ii£
?0
l„F'Fm+r
"[3Er.
i.iit..telwe.rt
.3ij5
3`
.±i,";lnl3#:"iirid
;';W4#;"i5.t
"
E!O
LF.F.:iNT
F}"iTTELWEF..T{if,l ,r,2;
E'5";`
E.ii[)
[}Ei-.
riittEIwg.r.t
r]iJF*
:, ijri`.j
5
i5t
i.
[!e.r
hjt.tEliJe.r.t
aiJs.
Si iJTi/]
-3
i5.t
i
C:ier` iiittelij€ri fjiJ=-3,
5..
5 um± -.3
is.t
£,.5
4_41
Inhaltsverzeichnis
loading

Inhaltsverzeichnis