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.

Tabelle 1. Bedingungen

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
	}