InfoHome | Themen | Projekte | Links | Software |
|
Bedingte AnweisungSyntaxWie der Name schon aussagt, soll in einer bedingten Anweisung eine bestimmte Anweisung(ssequenz) nur unter einer bestimmten Bedingung ausgeführt werden. Die bedingte Anweisung, die auch if-Anweisung genannt wird, ist eine zusammengesetzte Anweisung, deren Syntax in der folgenden Abbildung definiert wird:
Semantik
Es wird zunächst der boolsche Ausdruck innerhalb der runden Klammern
ausgewertet. Falls dieser Ausdruck den Wert true liefert, d.h. die Bedingung
erfüllt ist, wird die (true-)Anweisung ausgeführt. Liefert der boolsche
Ausdruck den Wert true, dann wird die (true-)Anweisung nicht ausgeführt.
AlternativanweisungSyntaxBei der Alternativanweisung können Sie nicht nur angeben, dass eine bestimmte Anweisung nur unter einer bestimmten Bedingung ausgeführt werden soll, sondern Sie können auch eine alternative Anweisung ausführen lassen, wenn die Bedingung nicht erfüllt ist. Die Alternativanweisung ist daher eine bedingte Anweisung mit einem angehängten sogenannten else-Teil. Ihre Syntax wird in der folgenden Abbildung definiert:
Semantik
Wird eine Alternativanweisung ausgeführt, dann wird zunächst der Wert der
Bedingung (boolscher Ausdruck) ermittelt. Ist die Bedingung erfüllt, d.h.
liefert der boolsche Ausdruck den Wert true, dann wird die true-Anweisung,
nicht aber die false-Anweisung ausgeführt; liefert der boolsche Ausdruck den
Wert false, dann wird die false-Anweisung nicht aber die true-Anweisung
ausgeführt.
|
© 2004-2024 M. Blanke · Ursulaschule · Kleine Domsfreiheit 11-18 · 49074 Osnabrück |