Eine
an
zwei
I n t e g e r - Z a h l :
A ' b s e i 2 5 5 , B% s e i 240. Dann e r g i b t
O p e r a t i o n 240, d.h.
oder
Die
Verzweigung nach Programmzeile 40 w i r d
A b s c h l u s s
noch zwei andere B e i s p i e l e :
Im e r s t e n F a l l
v e r k n u e p f t und d a s E r g e b n i s
muss n a t u e r l i c h e i n e
+32767 s e i n .
Im zweiten
a u s g e f u e h r t ,
d i e 0 oder
s c h l i e s s l i c h entweder d e r Wert -1 oder 0 z u g e w i e s e n .
2.4.9
F e l d e r
E i n
F e l d i s t e i n e Folge von g l e i c h a r t i g e n V a r i a b l e n . E i n e Z a h l e n -
t a b e l l e kann z.B. a l s F e l d b e t r a c h t e t werden. D i e e i n z e l n e n Zahlen
i n n e r h a l b
d i e s e r T a b e l l e
gesamten T a b e l l e oder dem F e l d e i n Name zugeordnet w i r d ,
das
e i n z e l n e Feldelement durch s e i n e n P l a t z i n diesem F e l d i d e n t i -
f i z i e r t werden.
E i n
F e l d kann e i n e Dimension, w i e z . B . d i e erwaehnte Z a h l e n t a b e l l e
haben, d.h., e s handelt s i c h um e i n e F o l g e von Z a h l e n . E s kann aber
auch mehrere
Dimensionen haben. Zwei Dimensionen b e s c h r e i b e n
T a b e l l e m i t Z e i l e n und S p a l t e n . D r e i
Wuerfel b e s c h r e i b e n
Ab d e r 4 . Dimension v e r s a g t u n s e r V o r s t e l l u n g s v e r m o e g e n . Mathema-
t i s c h
l a s s e n s i c h s o l c h e F e l d e r , d i e man auch M a t r i z e n n e n n t ,
doch
genauso
e i n f a c h
F e l d e r .
Wir
w o l l e n
nun d i e F e l d e r genauer b e t r a c h t e n . E i n e i n z e l n e s F e l d -
element i n einem e i n d i m e n s i o n a l e n
gemeine Form
wobei Name e i n Variablenname g e t r e u
s c h r i e b e n e n
Regeln i s t . i g i b t
F e l d a n .
V a r i a b l e n
d u r c h g e f u e h r t e
I F A% AND B% GOTO 40
I F 240 GOTO 40
I F 240<K) GOTO 40
A=A AND 10
A=A<10
w i r d
d e r gegenwaertige Wert von A l o g i s c h m i t 10
wieder d e r V a r i a b l e n A z u g e w i e s e n . A
I n t e g e r - Z a h l
B e i s p i e l w i r d
-1
e r g i b t , d.h. d e r V a r i a b l e n
werden dann
oder a l s S t a p e l von z w e i d i m e n s i o n a l e n T a b e l l e n .
behandeln, wie z w e i -
Name(i)
Boolesche
s i c h
aus obiger
a l s o a u s g e f u e h r t . Zum
im B e r e i c h
d i e V e r g l e i c h s o p e r a t i o n A 10
zu F e l d e l e m e n t e n . Wenn d e r
Dimensionen l a s s e n s i c h a l s
oder
F e l d h a t im VC20-BASIC d i e a l l -
den i n A b s c h n i t t
den P l a t z d e s Elementes
25
l i e f e r t
B o o l e s c h e r
zwischen
-32767 und
A
so kann
d r e i d i m e n s i o n a l e
2.4.6.1 be-
i n diesem
e i n e
w i r d
e i n e
j e -