Opérateurs Relationnels
Passons aux choses sérieuses.
Le résultat d'une opération relationnelle est une valeur booléenne.
Un booléen est une variable auquel on fait prendre les valeurs 0 et 1 (0 pour faux et 1 pour vrai).
En réalité, toutes les valeurs différentes de 0 valent vrai mais on va éviter de compliquer les choses.
En C, il n'y a pas de type consacré aux booléens, on utilisera donc un int qui peut prendre les valeurs 0 et 1 pour simuler un booléen.
Tout d'abord, voilà le tableau :
Opérateurs |
Descriptions |
Exemples |
== |
égal |
int monBooleen = 8 == 7; |
!= |
différent |
int monBooleen = 3 != 4; |
> |
supérieur |
int monBooleen = 5 > 5; |
< |
inférieur |
int monBooleen = 4 < 5; |
>= |
supérieur ou égal |
int monBooleen = 5 >= 5; |
<= |
inférieur ou égal |
int monBooleen = 5 <= 4; |
Avec les exemples du tableau, vous devez avoir compris pas mal de choses.
Voici un code source que j'ai écrit pour tester si l'utilisateur du programme est majeur.
int main() |
Cet exemple beaucoup plus concret nous affiche l'âge de l'utilisateur et la valeur du booléen majeur (vaut 0 si age est inférieur à 18 et vaut 1 sinon).
Quel age avez-vous ? 43 |
On aura l'occasion d'en reparler au chapitre des conditionnelles, je n'insiste donc pas, l'utilité de ces opérateurs ne doivent pas vous paraître évident tout de suite, retenez juste que 1 veut dire vrai et 0 veut dire faux.
On passe tout de suite à la suite !
Créé avec HelpNDoc Personal Edition: Créer de la documentation iPhone facilement