Verwendung und subroutinen -2-8, Verwendung und subroutinen, Tipp – Casio ClassPad 330 V.3.04 Benutzerhandbuch

Seite 647: I\ lokale variablen

Advertising
background image

20060301

Verwendung und Subroutinen

Durch das Einschließen einer anderen Programmdatei in ein Programm springt die Ausführung
in die vorgegebene Programmdatei. Das den Sprung ausführende Programm wird als das
„Hauptprogramm“ bezeichnet, hingegen das Programm, an das gesprungen wird, als eine
„Subroutine“ bezeichnet wird.
Wenn die Programmausführung in das Hauptprogramm zurückkehrt, dann setzt sie an dem
Punkt unmittelbar nach dem Sprungbefehl in die Subroutine fort.

Tipp

• Beachten Sie, dass jedes Programm als Subroutine verwendet werden kann. Gekennzeichnet ist

eine Subroutine dadurch, dass von einem anderen Programm dorthin gesprungen wird.

Hauptprogramm

Subroutinen

Ebene 1 Ebene 2 Ebene 3 Ebene 4

Subroutinen können auf verschiedene Weise verwendet werden, um die Berechnungen einfacher
zu gestalten. Wollen wir annehmen, dass Sie eine Formel haben, die mehr als einmal in einem
Programm ausgeführt werden muss, oder die durch eine Anzahl unterschiedlicher Programme
berechnet werden soll. Speichern Sie einfach diese Formel als separate Programmdatei
(Subroutine) ab. Danach können Sie bei Bedarf immer diese Programmdatei, welche die Formel
enthält, als Subroutine aufrufen.

D

C

E

I

J

E ( )

I ( )

J ( )

A

D ( )

C ( )

12-2-8

Erstellen eines neuen Programms

I\

Lokale Variablen

Eine lokale Variable ist eine Variable, die temporär erstellt und in einem Programm verwendet
werden kann. Verwenden Sie den Local-Befehl, um eine lokale Variable zu erstellen.

Syntax: Local

:<Variablenname> (: bezeichnet ein Leerzeichen)

Beispiel: Local abc Dieses Beispiel erstellt eine mit „abc“ benannte lokale Variable.

Tipp

• Lokale Variablen werden automatisch gelöscht, nachdem die Ausführung des Programms beendet

ist.

• Beachten Sie, dass die lokalen Variablen in ihrem eigenen, speziellen Ordner abgespeichert werden,

sodass die lokalen Variablennamen die Namen anderer Variablen im Speicher des ClassPad nicht
beeinträchtigen. Deshalb können Sie unbesorgt lokale Variablennamen im Programm erneut
verwenden, selbst wenn dieser Variablenname bereits für einen anderen Variablen-Typ außerhalb
dieses Programms benutzt wird.

• Variablen, die als Parametervariablen in einem Programm benutzt werden, werden automatisch

als lokale Variablen behandelt. Die mit dem Define-Befehl erzeugten Variablen werden ebenfalls
automatisch als lokale Variablen behandelt.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: