Grundbefehle in VB Basic Zurück
| Befehl | Beschreibung | Beispiel |
|---|---|---|
| INPUTBOX | Eingabe Liest Werte über die Tastatur ein. |
t = InputBox("Wie heißen Sie ?") |
| 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.
| 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 |