Anhang A

Kleines Basic Vocabular
Ausdruck                             Bedeutung
  

Abs()

Gibt den Betrag der Zahl in der Klammer zurück

And

Logisches Und

Byte

Variablentypus: Ganzzahl zwischen 0 und 255

Cos()

Gibt den Cosinus der Zahl in der Klammer zurück

Const

Konstante
Der Name der Konstanten wird beim Ausführen des Programms durch ihren Wert ersetzt. Der Wert, der der Konstanten einmal zugeordnet wurde, darf im Programm nicht mehr geändert werden.

Const i = 23
Const pi = 3.14159
Const a = "Hallo"
a = "Halli Hallo" 'Fehler: Zuweisung an eine Konstante

Dim As

Definiere Variable als ... (Variablen-Typ)

Do While...Loop

Tue solange wie. Wird ähnlich gebraucht wie For ... Next

Do While i < 100 'Tue solange wie i < 100
   i = i + 1 'zähle zu i eins dazu
   Print i 'Schreibe i auf den Bildschirm
Loop 'Kehre zurück

Das Beispiel schreibt alle Zahlen von 0 bis und mit 100 auf den Bildschirm.

Double

Variablentypus mit Gleitkomma und doppelter Genauigkeit

End

Wird in mehreren Zusammenhängen gebraucht:

End 'Ende des Programms
End Sub 'Ende der Routine
End If 'Ende der bedingten Ausführung

For ... Next

Wird gebraucht, um Schleifen herzustellen. Folgende Syntax ist dabei zu verwenden:

For i = 0 To 100 'Für i = 0 bis 100
Print i 'Schreibe i auf den Bildschirm
Next i 'Nächstes i

Das Beispiel schreibt alle Zahlen von 0 bis 100 auf den Bildschirm.

If ... Then ... Else

Wenn ... Dann ... Sonst, bedingte Ausführung. Ein Beispiel:

a = 13 'a ist 13
If a > 9 Then 'Wenn a größer als 9 ist, dann
   Print "a ist zweistellig" i 'Schreibe "a ist zweistellig"
Else
   Print "a ist einstellig" i 'Schreibe "a ist einstellig"

End If

Ende der bedingten Ausführung

Int()

Runde. Es wird dabei immer abgerundet:

Int(2.1) = 2
Int(5.8) = 5
Int(-3.1) = -4

Integer

Variablentypus: Ganzzahl zwischen -32.768 und 32.767

Long

Variablentypus: Ganzzahl zwischen -2.147.483.648 und 2.147.483.647

Not

Logische Verneinung

Or

Logisches Oder

Pset(,)

Setze Punkt mit den Koordinaten in der Klammer

Rnd(1)

Gibt eine Zufallszahl zurück

Rnd()

Nächste Zahl

Rnd(0)

Letzte Zahl

Sin()

Gibt den Sinus der Zahl in der Klammer zurück

Sqr()

Gibt die Quadratwurzel der Zahl in der Klammer zurück

Single

Variablentypus mit Gleitkomma und einfacher Genauigkeit

Sub

Anfang einer Routine