La condition if est utilisée dans le but d'exécuter certaines instructions si une condition logique est vraie; (true).

Si cette dernière est fausse (false), l'instruction facultative else exécute d'autres instructions.

Les commandes if et else peuvent contenir une ou plusieurs instructions délimitées par des accolades.

D'autre-part, il est autorisé d'utiliser l'imbrication de l'instruction if autant de fois qu'il est nécessaire dans l'énumération des conditions et instructions associées.

if (condition)
{
  //première_instruction
}
else
{
  //seconde_instruction
}
if (condition)
{
  //premières_instructions
}
else if (Nième_condition)
{
  //instructions
} 
  ...
else
{
  //instructions
}