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