Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore C116 Bedienungshandbuch Seite 159

Inhaltsverzeichnis

Werbung

COMMODORE 116
BEISPIEL:
10 DEF FN A(X)
20 PRINT FN A(7)
DIM
* *
·k
BASIC 3.5 LEXIKON
12*(34.75-X/.3)+X
Mit der nachstehenden Programmzeile 1drd für die
Variable X an allen Stellen der Wert 7 eingesetzt .
Nach RUN und <Return> wird die Zahl 144 ausgegeben .
DIM Variable (Anzahl[, Anzahl ... ] ) [ ,
... ]
Bevor ein Feld mit
Variablen
benutzt
werden
kann,
muß
das
Programm die DIM-Anweisung
durchlaufen,
um
den
gewünschten
Bereich
einzurichten. Bei eindimensionalen Feldern mit weniger als ll Elementen
kann jedoch auf diese Anweisung verzichtet werden.
Der DIM-Anweisung folgt der Name
(jeder
zulässige
Variablen-
name) für die Matrix. Danach in Klammern
die
Anzahl
(auch
Variablen
zulässig) der einzurichtenden Elemente je Dimension. Von Matrix spricht
man, wenn ein Feld mit mehreren Dimensionen errichtet
wird.
Ein
Feld
ist
in
seiner
Dimension
nur
durch
den
benötigten
Speicherplatz
begrenzt.
Um
den
Gesamtspeicherbedarf
eines
Feldes
zu
errechnen,
multiplizieren Sie die Elementanzahlen jeder Dimension (plus 1, da
die
erste Nummer immer
0
ist)
mit
dem
Speicherbedarf
eines
einzelnen
Elements (Real 5 Bytes, Integer 2, Strings 3-258) .
WICHTIG: Ganzzahlige (Integer-) Felder nehmen nur 2/5 des Speichers
in Anspruch, den Fließkomma-Felder benBtigen .
BEISPIEL:
10 DIM A$(40), B7(15), CC%(4,4,4)
!
125
(=
5*5*5) Elemente, 250 Bytes
16 Elemente, 80 Bytes
41 Elemente
147

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis