Test IF

1- En Pascal :
En Pascal, if then et else spécifient les conditions dans lesquelles une instruction est exécutée ou non. Si l'expression booléenne qui suit le if est vraie, l'instruction qui suit le then est exécutée sinon l'instruction qui suit le else est exécutée (si la partie else est fournie).
La syntaxe est la suivante :
If expression then instruction else instruction;

2- En C :
Le fonctionnement du test if en C est le même qu'en Pascal, seule la syntaxe change.
La syntaxe est la suivante :
if (expression)instruction; else instruction;
On peut remarquer que le THEN n'est pas employé pour le test IF dans le C et aussi la syntaxe impose un ; pour l'instruction à exécutée dans le cas où la condition est réalisée.
Il ne faut pas confondre en C l'opérateur
d'affectation =, avec l'opérateur == , qui permet de tester l'égalité.