Grundbefehle in VB Basic                     Zurück
Befehl Beschreibung Beispiel
INPUTBOX Eingabe
Liest Werte über die Tastatur ein.
t = InputBox("Wie heißen Sie ?")
PRINT Ausgabe
Gibt Werte am Bildschirm aus.
PRINT "Ergebnis";t
REM Kommentar REM Dies ist ein Kommentar.
CLS Löscht den Bildschirm (clear screen). CLS
FOR...NEXT Zählschleife
Die Schrittweite kann durch den optionalen Befehl STEP eingestellt werden.
FOR I=1 TO 10 STEP 1
B=B+I
NEXT I
IF...THEN...ELSE Bedingte Verzweigung IF B>=10 THEN C=1 ELSE C=0
DO WHILE...LOOP Bedingungsschleife
Die Schleife wird solange ausgeführt wie die Bedingung am Schleifenanfang erfüllt ist.
DO WHILE I<10
A=A*A
I=I+1
LOOP
DO UNTIL...LOOP Bedingungsschleife
Die Schleife wird solange ausgeführt bis die Bedingung am Schleifenanfang erfüllt ist.
DO UNTIL I>=10
A=A*A
I=I+1
LOOP
DO...LOOP WHILE Bedingungsschleife
Die Schleife wird solange ausgeführt wie die Bedingung am Schleifenende erfüllt ist.
DO
A=A*A
I=I+1
LOOP WHILE I<10
DO...LOOP UNTIL Bedingungsschleife
Die Schleife wird solange ausgeführt bis die Bedingung am Schleifenende erfüllt ist.
DO
A=A*A
I=I+1
LOOP UNTIL I>=10

Wichtig:
Ein laufendes Programm lässt sich durch die Tastenkombination Strg+Pause unterbrechen.

Operatoren in VBasic

Operator Beschreibung
+ Addition
- Subtraktion
* Multiplikation
/ Division
^ Potenzierung
= bzw. <> gleich bzw. ungleich
> bzw. >= größer bzw. größer gleich
< bzw. <= größer bzw. größer gleich
AND logisches UND
OR logisches ODER
XOR exklusives ODER
NOT logisches NICHT

Mathematische Funktionen

ABS(x) Absolutwert
INT(x) nächstkleinerer ganzzahliger Wert
SGN(x) ermittelt das Vorzeichen
Ergebnis -1,0,1
EXP(x) Potenz zur Zahl e
LOG(x) natürlicher Logarithmus
SQR(x) Quadratwurzel