L'énoncé «if-then-else» dans le langage de programmation C est censé fonctionner dans différentes conditions. Si la condition fournie est évaluée à True, la partie «IF» de l'instruction est exécutée. Sinon, la partie «else» est exécutée. Dans ce tutoriel, nous essaierons d'apprendre l'utilisation de la déclaration «if-then-else» dans le langage de programmation C à l'aide de quelques exemples.
Utilisation de la déclaration si alors else dans le langage de programmation C
L'énoncé IF-thel-else dans le langage de programmation C est principalement utilisé pour décider en fonction d'une comparaison. Ceci est illustré dans les trois exemples suivants:
Exemple n ° 1: la comparaison de l'égalité
Dans cet exemple, nous utiliserons l'opérateur d'égalité avec la déclaration «if-then-else» pour voir comment cela fonctionne vraiment dans ce scénario. Le script C de cet exemple est affiché dans l'image ci-dessous:
Dans ce programme, nous avons défini un entier «binaire» et lui avons attribué la valeur «1». Après cela, nous avons utilisé l'instruction «if-then-else» pour une comparaison d'égalité de cette variable. Après quoi, nous pourrons dire si l'interrupteur est allumé ou désactivé.
La commande qui suit est utilisée pour compiler ce programme C:
$ gcc ifelse.c -o ifelse
Pour exécuter ce programme compilé, nous utiliserons la commande ci-dessous:
$ ./sinon
Étant donné que la valeur attribuée à notre variable «binaire» était égale à «1», par conséquent, la sortie «Switch On» est apparue sur le terminal comme indiqué dans l'image suivante:
Exemple n ° 2: la moindre comparaison
Dans cet exemple, nous utiliserons l'opérateur de comparaison «inférieur» avec la déclaration «if-then-else». L'image indiquée ci-dessous présente le script que nous utiliserons pour cet exemple:
Dans cet exemple, nous avons défini deux entiers différents. Après cela, nous avons comparé leurs valeurs en utilisant le comparateur «moins» dans le langage de programmation C. Si le premier numéro sera inférieur à la seconde, la partie «IF» de l'instruction sera exécutée. Sinon, sa partie «else» sera exécutée.
Étant donné que la valeur du premier entier était moindre que la seconde, la sortie suivante a donc été affichée sur le terminal:
Exemple n ° 3: la comparaison des inégalités
Dans cet exemple, nous utiliserons la comparaison des inégalités pour comparer l'âge de deux personnes. Le script C affiché ci-dessous expliquera cette fonctionnalité:
Dans cet exemple, nous avons défini l'âge de deux personnes différentes comme entiers. Ensuite, nous avons utilisé l'opérateur de comparaison des inégalités pour savoir si les deux personnes ont le même âge ou non à l'aide d'une déclaration «if-then-else» en C.
Étant donné que les âges des deux personnes n'étaient pas égaux, la sortie suivante a donc été imprimée sur notre terminal:
Conclusion
En parcourant ce guide, vous pourrez facilement comprendre le fonctionnement de la déclaration «if-then-else» dans le langage de programmation C. Après cela, ce ne sera pas un problème pour vous d'écrire des scripts en C comprenant cette déclaration particulière.