Les structures de contrôle - partie 1
Introduction
Les structures de contrôle permettent comme leur nom l'indique de contrôler des conditions durant l’exécution de votre code. Cela peut varier de la valeur d'une variable en passant par le retour d'une fonction. Les structures de contrôle permettent également de traiter les éléments d'un tableau ou des listes de valeurs déterminées (par exemple : de 0 à 31).
Sans ces structures logiques, la programmation serait un véritable enfer où le choix des portion de code à exécuter reviendrai à la décision d'un humain et où il faudrait réécrire x fois la même portion de code pour traiter les x valeurs d'un tableau.
Dans les structures de contrôle et pour les langages que nous allons étudier, la condition à tester est un booléen, soit une valeur comprise entre 0 (FAUX) et 1 (VRAI). Une condition sera toujours déclenchée par un état VRAI. Si on souhaite faire le contraire, c'est à dire déclencher lorsque la vérification est fausse, il faut faire précéder son expression par un point d'exclamation !. Enfin, les conditions doivent être entourées par des parenthèses.
Les opérateurs de contrôle
Voici une liste non exhaustive des principaux symboles utilisés pour tester des conditions.
Opérateur | Signification |
---|---|
== | égal |
!= | différent |
> | strictement supérieur |
< | strictement inférieur |
>= | supérieur ou égal |
<= | inférieur ou égal |