Befehle
Inhalt
- br
- for({Startausdruck};{Schleifenausdruck};{Bedingung}) {Block}
- goto {Sprungmarke}
- if({Bedingung}) {Block} [else {Block}]
- return([{Ergebnis}])
- while({Bedingung}) {Block}
Im Folgenden steht:
{ }für einen einzusetzenden Befehl oder Parameter.[ ]für einen optionalen Programmteil.…für weitere mögliche Programmschritte.
br
Setzt einen Haltepunkt für eine Debug-Sitzung.
Anzahl = 5;
while (Wert < Anzahl)
{
br;
}
for({Startausdruck};{Schleifenausdruck};{Bedingung}) {Block}
Führt den Programmteil-Block so lange aus, bis die Bedingung falsch ist.
Anzahl = 5;
for (i = 0; i = i + 1; i < Anzahl)
{
}
goto {Sprungmarke}
Während des Programmablaufs wird an die Stelle der definierten Marke gesprungen. Die Sprungmarke ist ein beliebiger Name, gefolgt von einem Doppelpunkt.
Anzahl = 5;
Wert = 0;
Schleife:
Wert = Wert + 1;
if (Wert < Anzahl) goto Schleife;
if({Bedingung}) {Block} [else {Block}]
Führt den ersten Block aus, wenn die Bedingung wahr ist. Der optionale else-Block wird ausgeführt, wenn die Bedingung falsch ist.
Anzahl = 5;
if (Anzahl > 10)
{
Ausgabe = "Anzahl ist zu groß.";
}
else
{
Ausgabe = "Anzahl ist in Ordnung.";
}
return([{Ergebnis}])
Kehrt aus einer Unterfunktion zurück. Optional kann ein Ergebnis zurückgegeben werden.
Testfunktion(a)
{
return(a + 3);
}
Anzahl = 12;
Ergebnis = Testfunktion(Anzahl); // ergibt 15
while({Bedingung}) {Block}
Führt den Programmteil-Block so lange aus, wie die Bedingung wahr ist.
Anzahl = 5;
Wert = 0;
while (Wert < Anzahl)
{
Wert = Wert + 1;
}