Entscheidungsstrukturen enthalten sein (
verwendet werden.
Näheres zu Gemeinsamkeiten und Unterschieden von Funktionen und
Hinweis:
Programmen finden Sie in Programmierung.
Angenommen, Sie möchten eine Funktion erzeugen, die mehrere Kehrwerte ganzer
Zahlen (
) addieren soll.
n
1
1
-- -
+
----------- -
+
...
+
n
n 1
–
Vor dem Erstellen einer Funktionsdefinition, die mehrere Anweisungen enthält, kann es
hilfreich sein, sich die Definition zuerst in Blockform zu vergegenwärtigen.
Ê
Func
Ë
Local temp,i
If fPart(nn)ƒ0 or nn{0
Ì
Return "bad argument"
0!temp
Í
For i,nn,1,M1
approx(temp+1/i)!temp
EndFor
Î
Return temp
Ê
EndFunc
Ê
Func und EndFunc müssen am Anfang/ Ende der Funktion stehen.
Ë
Variablen außerhalb der Parameterliste müssen als "lokal" deklariert werden.
Ì
Gibt eine Meldung zurück, wenn nn keine ganze Zahl oder nn
Í
Addiert die Kehrwerte.
Î
Gibt die Summe zurück.
Hauptbildschirm des Rechners
1
-- -
1
,
,
, etc.), die zum Programmieren
If
ElseIf
Return
{
0 ist.
254