Verwenden von Bedingungsanweisungen
Abhängig davon, ob verschiedene Bedingungen „Wahr“ oder „Falsch“ ergeben, können zum Ergreifen von Maßnahmen Bedingungsanweisungen verwendet werden. Eine Gruppierung mithilfe von Klammern, ( und ), kann bei komplexeren Bedingungen verwendet werden.
Bedingung |
Beschreibung |
---|---|
Gleich | Ausdruck = = Ausdruck |
Ungleich | Ausdruck != Ausdruck |
Größer als | Ausdruck > Ausdruck |
Größer oder gleich | Ausdruck >= Ausdruck |
Kleiner als | Ausdruck < Ausdruck |
Kleiner oder gleich | Ausdruck <= Ausdruck |
Not-Bedingung | !Bedingung |
Und | Bedingung && Bedingung |
Oder | Bedingung || Bedingung |
If-Anweisung
if(condition)
{
actions to take if condition is true
}
Klammern sind nur dann erforderlich, wenn nach dem „if“ mehrere Anweisungen ausgeführt werden.
If-Else-If-Anweisungen
if(condition)
{
actions to take if condition is true
}
else if(condition)
{
actions to take if condition is true
}
else if...
if(SideLength != NaN)
{
AreaOfPolygon=
((SideLength^2)*NumberOfSides)/
(4*Tan(pi/NumberOfSides));
}
else if(Radius != NaN)
{
AreaOfPolygon=
(Radius^2)*NumberOfSides*Sin((2*pi)/NumberOfSides)/2;
}
Es kann mindestens eine Else-if-Anweisung angegeben werden. Klammern sind nur dann erforderlich, wenn nach dem „if-else-if-else“ mehrere Anweisungen ausgeführt werden.
Else-If-Anweisung
if(condition)
{
actions to take if condition is true
}
else if(condition)
{
actions to take if condition is true
}
else if...
else
{
actions to take if no conditions are met
}