3.3.15 INPUT
Format:
Zweck:
Bemerkungen:
INPUT C " < A n z e i g e s t r i n g ^ " ; ] < V a r i a b l e n l i s t e >
E r l a u b t Dateneingabe
der Programmausfuehrung.
T r i f f t d e r I n t e r p r e t e r auf e i n e INPUT-Anweisung, so
w i r d der Programmlauf a n g e h a l t e n , e i n F r a g e z e i c h e n
wird auf dem B i l d s c h i r m ausgegeben, um
dass
das Programm
Cursor b l i n k t . Wurde < A n z e i g e s t r i n g > s p e z i f i z i e r t ,
so w i r d d i e s e r vor dem F r a g e z e i c h e n a b g e b i l d e t . Die
g e f o r d e r t e n
Daten koennen dann ueber d i e T a s t a t u r
eingegeben
werden. D i e s e
V a r i a b l e n
i n der
d e s h a l b muss d i e Zahl der D a t e n e i n h e i t e n
durch
Kommas) m i t d e r Zahl
L i s t e uebereinstimmen.
Die V a r i a b l e n i n d e r L i s t e d u e r f e n Namen f u e r nume-
r i s c h e
und
S t r i n g - V a r i a b l e n
s e i n . Der Typ j e d e r eingegebenen D a t e n e i n h e i t muss
mit dem Typ der k o r r e s p o n d i e r e n d e n
einstimmen. Eingegebene
A n f u e h r u n g s s t r i c h e
denn, s i e e n t h a l t e n Kommas und/oder
Die Dateneingabe i s t auf d i e Laenge e i n e r l o g i s c h e n
B i l d s c h i r m z e i l e
F r a g e z e i c h e n s
koennen
eingegeben werden. Wird d i e s e Zahl u e b e r s c h r i t t e n ,
nimmt INPUT d i e z u l e t z t eingegebene l o g i s c h e B i l d -
s c h i r m z e i l e a l s gesamte E i n g a b e . A l s l o g i s c h e B i l d -
s c h i r m z e i l e
werden
Z e i c h e n , gerechnet
r ü c k l a u f -Code (RETURN-Taste), b e t r a c h t e t .
Wird b e i INPUT der f a l s c h e Datentyp e i n g e g e b e n , a l -
so
z.B. S t r i n g d a t e n
d i e Meldung ?REDO FROM START ausgegeben und e s w i r d
auf d i e r i c h t i g e Eingabe g e w a r t e t .
Im Direkt-Modus i s t INPUT n i c h t e r l a u b t . I n diesem
F a l l w i r d d i e ILLEGAL DIRECT-Fehlermeldung ausgege-
ben. Werden b e i INPUT z u v i e l e D a t e n e i n h e i t e n
geben, w i r d
d i e EXTRA
B e i
zuwenigen D a t e n e i n h e i t e n
mit ? ? n a c h g e f o r d e r t .
ueber
d i e T a s t a t u r waehrend
Dateineingabe
Daten
< V a r i a b l e n l i s t e >
der V a r i a b l e n
(auch F e l d v a r i a b l e n )
S t r i n g s
(") e i n g e k l e i d e t werden, e s s e i
(88 Z e i c h e n )
b e g r e n z t .
a l s o
h o e c h s t e n s
B i l d s c h i r m d a t e n
vom
Z e i l e n a n f a n g b i s zum Wagen-
a n s t a t t n u m e r i s c h e r ,
IGNORED-Meldung
werden d i e fehlenden
65
zu z e i g e n ,
e r w a r t e t und der
werden
der (den)
zugeordnet;
( g e t r e n n t
i n der
V a r i a b l e n ueber-
muessen n i c h t i n
Doppelpunkte.
Wegen des
86
Zeichen
von b i s zu 88
so wird
e i n g e -
ausgegeben.