**************************************¢* *¢* *¢* >>> Befehle T e i l 1 <<< *¢* *¢* (PRINT/INPUT) *¢* *¢**************************************¢¢¢¢Hier eine Zusammenstellung der Be-¢fehle, die man in Action! benutzen¢kann.¢¢1.Strings drucken:¢------------------¢¢Befehl | Funktion¢¢PRINT ohne >RETURN<¢PRINTE mit >RETURN<¢PRINTD auf besonderen Kanal ohne¢ >RETURN<¢PRINTDE wie PRINTD jedoch mit¢ >RETURN<¢¢die Syntax:¢ ¢PRINT("Hallo")¢PRINTE("Hallo")¢PRINTD(0,"Hallo")¢PRINTDE(0,"Hallo")¢¢PRINTD z.B. bei Graphics 2 und Kanal 6¢ benutzten¢¢oder:¢¢PRINTE(string)¢¢wenn string als BYTE ARRAY definiert ¢wurde.¢¢¢Die anderen Befehle, die gleich folgen¢aehneln sich alle sehr, so dass¢also gilt:¢'E' steht immer fuer ein >RETURN< ¢'D' steht immer dafuer, dass ein Kanal¢ angegeben werden muss.¢ ¢¢2. BYTE Zahlen drucken¢----------------------¢¢Befehl Beispiel¢¢PRINTB PRINTB(zahl)¢PRINTBE PRINTBE(zahl)¢PRINTBD PRINTBD(6,zahl)¢PRINTBDE PRINTBDE(2,zahl)¢¢wenn zahl als BYTE definiert wurde¢¢3. CARD Zahlen drucken¢----------------------¢¢PRINTC¢PRINTCE¢PRINTCD¢PRINTCDE¢¢Syntax:¢¢ PRINTC(zahl)¢¢wenn zahl als CARD definiert wurde¢¢4. INT Zahlen drucken¢----------------------¢¢PRINTI¢PRINTIE¢PRINTID¢PRINTIDE¢¢Syntax:¢¢ PRINTI(zahl)¢¢wenn zahl als INT definiert wurde¢¢5. Ein Zeichen ausgeben¢----------------------- ¢¢(wie Basic PUT)¢¢PUT¢Syntax: PUT(65) gibt 'A' an Kanal 0¢¢PUTE¢Syntax: PUT() gibt ein >RETURN< (155)¢ an Kanal 0 (ist also ein ¢ Zeilenvorschub)¢¢PUTD¢PUTDE¢¢Die letzten beiden sind wie die¢oberen beiden, jedoch mit speziellem¢Kanal: ¢¢PUTD(6,'A) gibt ein 'A' aus an Kanal6¢PUTDE(6) nur ein >RETURN<¢¢ ¢6. Eingabe¢----------¢(Basic Input)¢¢a). BYTE FUNC INPUTB()¢¢ Syntax: A=INPUTB()¢¢ liesst den eingegebenen Wert in A ein¢ (wie INPUT A)¢¢¢Wichtig die INPUT Befehle fuer Zahlen¢sind Funktionen, keine Prozeduren.¢¢Fuer CARD und INT Variablen gilt¢entsprechend:¢¢fuer CARD: A=INPUTC()¢fuer INT : A=INPUTI()¢¢A muss natuerlich entsprechend def-¢iniert werden.¢¢b). von einem anderen Kanal:¢¢INPUTBD()¢INPUTCD()¢INPUTID()¢¢z.B.:¢¢A=INPUTID(2) liesst von Kanal 2 eine¢INTeger Zahl ein.¢¢¢