BASIC Befehlssyntax

Keine passenden Befehle gefunden.
ABS
Syntax:ABS {numeric expression}
Verwendung: Gibt den Absolutwert einer Zahl zurück.
ACS
Syntax:ACS {numeric expression}
Verwendung: Arkuskosinus-Funktion.
AND
Syntax:{condition1} AND {condition2}
Verwendung: Logischer UND-Operator für Ausdrücke und IF-Anweisungen.
AREAD
Syntax:AREAD {variable}
Verwendung: Liest den aktuell auf dem Bildschirm angezeigten Wert in eine Variable ein.
ASC
Syntax:ASC {string expression}
Verwendung: Gibt den ASCII-Code des ersten Zeichens einer Zeichenfolge zurück.
ASN
Syntax:ASN {numeric expression}
Verwendung: Arkussinus-Funktion.
ATN
Syntax:ATN {numeric expression}
Verwendung: Arkustangens-Funktion.
BEEP
Syntax:BEEP {number of beeps}
Verwendung: Erzeugt einen Signalton. Die Anzahl der Signaltöne kann angegeben werden.
CHAIN
Syntax:CHAIN "{filename}" [, {line number}]
Verwendung: Lädt ein anderes BASIC-Programm und startet dessen Ausführung.
CHR$
Syntax:CHR$ {numeric expression}
Verwendung: Gibt das Zeichen zurück, das einem bestimmten ASCII-Code entspricht.
CLEAR
Syntax:CLEAR
Verwendung: Löscht alle Variablen und setzt den Stack zurück.
CLOAD
Syntax:CLOAD ["{filename}"]
Verwendung: Lädt ein BASIC-Programm von einer Kassette.
CLOAD?
Syntax:CLOAD? ["{filename}"]
Verwendung: Überprüft ein BASIC-Programm auf Kassette gegen das im Speicher befindliche.
CLS
Syntax:CLS
Verwendung: Löscht den Bildschirminhalt.
CONT
Syntax:CONT
Verwendung: Setzt die Programmausführung nach einem STOP oder BREAK fort.
COS
Syntax:COS {numeric expression}
Verwendung: Gibt den Kosinus eines Winkels zurück.
CSAVE
Syntax:CSAVE ["{filename}"]
Verwendung: Speichert das aktuelle BASIC-Programm auf eine Kassette.
CURSOR
Syntax:CURSOR [{position}]
Verwendung: Positioniert den Cursor an einer bestimmten Stelle auf dem Display.
DATA
Syntax:DATA {constant} [, {constant}, ...]
Verwendung: Speichert Datenkonstanten, die mit dem READ-Befehl gelesen werden können.
DEG
Syntax:DEG {numeric expression}
Verwendung: Konvertiert einen Winkel von DMS (Grad, Minuten, Sekunden) in Dezimalgrad.
DEGREE
Syntax:DEGREE
Verwendung: Setzt den Winkelmodus auf Grad (Degrees).
DIM
Syntax:DIM {variable}({size}) [, {variable}({size}), ...]
Verwendung: Deklariert die Größe von Arrays und reserviert Speicherplatz dafür.
DMS
Syntax:DMS {numeric expression}
Verwendung: Konvertiert einen Winkel von Dezimalgrad in DMS (Grad, Minuten, Sekunden).
END
Syntax:END
Verwendung: Beendet die Programmausführung.
EQU#
Syntax:EQU# {expression}
Verwendung: Wird verwendet, um Speicherbereiche oder Variablen gleichzusetzen, oft im Reserve-Modus.
EXP
Syntax:EXP {numeric expression}
Verwendung: Gibt die Exponentialfunktion (e^x) zurück.
FOR
Syntax:FOR {variable} = {start} TO {end} [STEP {step}]
Verwendung: Startet eine Schleife mit einer Zählervariablen.
GOSUB
Syntax:GOSUB {line number}
Verwendung: Ruft ein Unterprogramm bei einer bestimmten Zeilennummer auf.
GOTO
Syntax:GOTO {line number}
Verwendung: Springt zu einer bestimmten Zeilennummer.
GRAD
Syntax:GRAD
Verwendung: Setzt den Winkelmodus auf Neugrad (Grads).
IF
Syntax:IF {condition} THEN {statement or line number}
Verwendung: Führt einen bedingten Test in einem Programm durch.
INKEY#
Syntax:INKEY#
Verwendung: Liest ein einzelnes Zeichen aus dem Tastaturpuffer (spezifisch für Schnittstelle/Puffer).
INPUT
Syntax:INPUT ["{prompt}";] {variable} [, {variable}, ...]
Verwendung: Fordert den Benutzer zur Eingabe von Daten über die Tastatur auf.
INPUT#
Syntax:INPUT# {variable} [, {variable}, ...]
Verwendung: Liest Daten aus einer Kassettendatei oder einer seriellen Schnittstelle.
INT
Syntax:INT {numeric expression}
Verwendung: Gibt den ganzzahligen Teil einer Zahl zurück.
LEFT$
Syntax:LEFT$ ({string expression}, {length})
Verwendung: Gibt eine bestimmte Anzahl von Zeichen von der linken Seite einer Zeichenfolge zurück.
LEN
Syntax:LEN {string expression}
Verwendung: Gibt die Anzahl der Zeichen in einer Zeichenfolge zurück.
LET
Syntax:LET {variable} = {expression}
Verwendung: Weist einer Variablen einen Wert zu (in den meisten Fällen optional).
LIST
Syntax:LIST [{line number}]
Verwendung: Zeigt die Programmzeilen auf dem Bildschirm an.
LIST#
Syntax:LIST# [{line number}]
Verwendung: Listet die Programmzeilen auf einem externen Gerät (Drucker/Schnittstelle) auf.
LLIST
Syntax:LLIST [{line number}]
Verwendung: Druckt die Programmzeilen auf dem Drucker aus.
LLIST#
Syntax:LLIST# [{line number}]
Verwendung: Druckt die Programmzeilen über eine serielle Schnittstelle aus.
LN
Syntax:LN {numeric expression}
Verwendung: Gibt den natürlichen Logarithmus (Basis e) zurück.
LOG
Syntax:LOG {numeric expression}
Verwendung: Gibt den dekadischen Logarithmus (Basis 10) zurück.
LPRINT
Syntax:LPRINT [{expression} [, or ; {expression}, ...]]
Verwendung: Druckt Daten auf dem Drucker oder über die serielle Schnittstelle aus.
MEM
Syntax:MEM
Verwendung: Zeigt die Menge des freien Speichers (in Bytes) an.
MEM#
Syntax:MEM#
Verwendung: Zeigt die Menge des freien Speichers für bestimmte Bereiche oder Schnittstellen an.
MERGE
Syntax:MERGE ["{filename}"]
Verwendung: Führt ein Programm von Kassette mit dem aktuell im Speicher befindlichen Programm zusammen.
MID$
Syntax:MID$ ({string expression}, {start}, {length})
Verwendung: Gibt einen bestimmten Teil einer Zeichenfolge zurück.
NEW
Syntax:NEW
Verwendung: Löscht das Programm und die Variablen aus dem Speicher.
NEW#
Syntax:NEW#
Verwendung: Löscht das Programm in einem bestimmten Speicherbereich.
NEXT
Syntax:NEXT [{variable}]
Verwendung: Beendet eine FOR-Schleife und inkrementiert den Zähler.
NOT
Syntax:NOT {expression}
Verwendung: Logischer NICHT-Operator.
ON-GOSUB
Syntax:ON {expression} GOSUB {line1}, {line2}, ...
Verwendung: Ruft eines von mehreren Unterprogrammen basierend auf einem Wert auf.
ON-GOTO
Syntax:ON {expression} GOTO {line1}, {line2}, ...
Verwendung: Springt zu einer von mehreren Zeilennummern basierend auf einem Wert.
OR
Syntax:{condition1} OR {condition2}
Verwendung: Logischer ODER-Operator.
PASS
Syntax:PASS "{password}"
Verwendung: Legt ein Passwort für den Programmschutz fest oder löscht es.
PAUSE
Syntax:PAUSE [{expression} [, or ; {expression}, ...]]
Verwendung: Zeigt Daten für kurze Zeit an und fährt dann fort.
PI
Syntax:PI
Verwendung: Die Konstante Pi (3.14159...).
PRINT
Syntax:PRINT [{expression} [, or ; {expression}, ...]]
Verwendung: Zeigt Daten auf dem Bildschirm an.
PRINT#
Syntax:PRINT# {variable} [, {variable}, ...]
Verwendung: Schreibt Daten in eine Kassettendatei oder eine serielle Schnittstelle.
RADIAN
Syntax:RADIAN
Verwendung: Setzt den Winkelmodus auf Radiant (Radians).
RANDOM
Syntax:RANDOM
Verwendung: Initialisiert den Zufallszahlengenerator.
READ
Syntax:READ {variable} [, {variable}, ...]
Verwendung: Liest Werte aus DATA-Anweisungen in Variablen ein.
REM
Syntax:REM [{comment}]
Verwendung: Ermöglicht das Einfügen von Kommentaren in das Programm.
RESTORE
Syntax:RESTORE [{line number}]
Verwendung: Setzt den DATA-Zeiger auf eine bestimmte Zeile oder den Anfang zurück.
RETURN
Syntax:RETURN
Verwendung: Kehrt aus einem mit GOSUB aufgerufenen Unterprogramm zurück.
RIGHT$
Syntax:RIGHT$ ({string expression}, {length})
Verwendung: Gibt eine bestimmte Anzahl von Zeichen von der rechten Seite einer Zeichenfolge zurück.
RND
Syntax:RND {numeric expression}
Verwendung: Generiert eine Zufallszahl.
RUN
Syntax:RUN [{line number}]
Verwendung: Startet die Ausführung des im Speicher befindlichen Programms.
SGN
Syntax:SGN {numeric expression}
Verwendung: Gibt das Vorzeichen einer Zahl zurück (+1, 0 oder -1).
SIN
Syntax:SIN {numeric expression}
Verwendung: Gibt den Sinus eines Winkels zurück.
SQR
Syntax:SQR {numeric expression}
Verwendung: Gibt die Quadratwurzel einer Zahl zurück.
STEP
Syntax:STEP {increment}
Verwendung: Gibt den Inkrementwert in einer FOR-Schleife an.
STOP
Syntax:STOP
Verwendung: Unterbricht die Programmausführung zur Fehlersuche.
STR$
Syntax:STR$ {numeric expression}
Verwendung: Konvertiert einen numerischen Wert in eine Zeichenfolge.
TAN
Syntax:TAN {numeric expression}
Verwendung: Gibt den Tangens eines Winkels zurück.
THEN
Syntax:THEN {statement}
Verwendung: Gibt die Aktion an, die ausgeführt werden soll, wenn eine IF-Bedingung wahr ist.
TO
Syntax:TO {value}
Verwendung: Gibt den Endwert in einer FOR-Schleife an.
TROFF
Syntax:TROFF
Verwendung: Schaltet den Trace-Modus aus.
TRON
Syntax:TRON
Verwendung: Schaltet den Trace-Modus ein (zeigt Zeilennummern während der Ausführung an).
USING
Syntax:USING "{format string}"
Verwendung: Legt das Format für die Anzeige oder den Druck von Zahlen fest.
VAL
Syntax:VAL {string expression}
Verwendung: Konvertiert eine Zeichenfolge, die eine Zahl darstellt, in einen numerischen Wert.
WAIT
Syntax:WAIT [{expression}]
Verwendung: Legt fest, wie lange PRINT/PAUSE-Meldungen auf dem Bildschirm bleiben.
Syntax:√ {numeric expression}
Verwendung: Gibt die Quadratwurzel einer Zahl zurück (entspricht SQR).
π
Syntax:π
Verwendung: Die Konstante Pi (entspricht PI).
^
Syntax:{base} ^ {exponent}
Verwendung: Potenzierungs-Operator.