Cours : Les conditions et comparaisons
Le principe des conditions
En programmation les condition sont des instructions qui permettent d'altérer le déroulement d'un programme selon si certaines conditions sont remplies ou non.
Par exemple si mon utilisateur-ice est mineur-e faire une chose, sinon en faire une autre.
Nous allons nous concentrer sur les conditions de type :
Si / Sinon si / Sinon
Ce qui en C donne :
Pour qu'une condition soit remplie ou non, nous allons avoir besoin de comparer le résultat attendu au résultat obtenu.
Vous pouvez ne pas utiliser else if, ou ne pas utiliser else ou n'utiliser aucun des deux mais si vous les utilisez, vous devez obligatoirement avoir un if avant.
Pour comparer, nous allons utiliser des opérateurs de comparaison.
Opérateurs de comparaison
Égal à
Pour vérifier si une valeur numérique est égale à une autre :
Différent de
Pour vérifier si une valeur numérique est différente d'une autre :
Supérieur ou égal
Pour vérifier si une valeur numérique est supérieure ou égale à une autre :
Strictement supérieur
Pour vérifier si une valeur numérique est strictement supérieure à une autre :
Inférieur ou égal
Pour vérifier si une valeur numérique est inférieure ou égale à une autre :
Strictement inférieur
Pour vérifier si une valeur numérique est strictement inférieure à une autre :
Enchainer plusieurs conditions
&&
Si les deux conditions que vous enchainez doivent être vraies, utilisez &&.
||
S'il faut qu'au moins une des deux conditions que vous enchainez soit vraie, utilisez ||: