Utilisation des instructions conditionnelles

Des instructions conditionnelles peuvent être employées pour réaliser des actions dans le cas où diverses conditions ont la valeur true ou false. Les groupes qui utilisent des parenthèses ( et ) peuvent être employés pour des conditions plus complexes.

Tableau 1. Conditions

Condition

Description

Est égal à expression = = expression
N'est pas égal à expression != expression
Est supérieur à expression > expression
Supérieur ou égal à expression >= expression
Inférieur à expression < expression
Inférieur ou égal à expression <= expression
N'est pas une condition !condition
Et condition && condition
Ou condition || condition

Instruction If

if(condition)
{ 
     actions to take if condition is true
}

Les crochets ne sont nécessaires que si plusieurs instructions sont exécutées après le « if ».

Instructions If-Else If

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;
	}

Une ou plusieurs instructions else if peuvent être indiquées. Les crochets ne sont nécessaires que si plusieurs instructions sont exécutées après « if\else if\else ».

Instruction Else-If

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
	}