Herunterladen Inhalt Inhalt Diese Seite drucken

Hinweise Zur Verwendung Von Subroutinen; Vermeidung Zirkulärer Definitionsfehler - Texas Instruments TI-Nspire CAS Handbuch

Vorschau ausblenden Andere Handbücher für TI-Nspire CAS:
Inhaltsverzeichnis

Werbung

Define subtest1()=
Prgm
local subtest2
Define subtest2(x,y)=
Prgm
Disp x,y
EndPrgm
©Anfang des Hauptprogramms
For i,1,4,1
subtest2(i,I*1000)
EndFor
À
Legt die Subroutine zu einer lokalen Variable fest.
Á
Definiert die Subroutine.
Â
Ruft die Subroutine auf.
Hinweis: Verwenden Sie das Programmeditor-Menü
Definiere (Define)

Hinweise zur Verwendung von Subroutinen

Am Ende der Subroutine wird das aufrufende Programm fortgesetzt. Um
eine Subroutine an einem anderen Zeitpunkt zu beenden, verwenden Sie
zurück (Return)
Eine Subroutine kann nicht auf lokale Variablen zugreifen, die im
aufrufenden Programm festgelegt wurden. Ebenso kann das aufrufende
Programm nicht auf lokale Variablen zugreifen, die in einer Subroutine
festgelegt wurden.
Befehle sind lokale Befehle für die Programme, in denen sie sich
Lbl
befinden. Daher kann ein
Programm nicht zu einer Marke in einer Subroutine springen oder
andersherum.
Vermeidung zirkulärer Definitionsfehler
Bei der Auswertung einer benutzerdefinierten Funktion oder der
Ausführung eines Programms können Sie ein Argument angeben, das
dieselbe Variable enthält, die für die Definition der Funktion bzw. für die
Erstellung des Programms verwendet wurde. Um jedoch zirkuläre
Definitionsfehler zu vermeiden, müssen Sie Variablen, die bei der
Auswertung der Funktion oder der Ausführung des Programms
verwendet werden, einen Wert zuweisen. Beispiel:
x+1
x
À
&
– oder –
À
Á
Â
und
Prgm...EndPrgm
ohne Argument.
Gehe zu (Goto)
, um die Befehle
Var
einzugeben.
-Befehl im aufrufenden
Programmieren
393

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis