S'abonner
decoration
decorationdecoration

La condition SI - SINON

  • Le résultat d'une condition peut être Vrai ou Faux.

Dans ce chapitre, nous allons introduire les conditions d'un algorithme ainsi que la condition Si.

Conditions

Définition

  • Une condition d'un algorithme est une vérification d'une valeur d'un algorithme.

  • Le résultat d'une condition peut être Vrai ou Faux.

Les conditions qu'on peut créer dépendent du type de variable qu'on souhaite vérifier.

Propriété

  • Les conditions possibles sur les variables numériques sont >,<,=,,,>,<,=,\geq,\leq,\neq

  • La conditions possible sur les variables texte est la condition "contient": elle vérifie si un ou plusieurs caractères spécifiés dans la condition se trouvent dans le texte de la variable.

  • La condition possible sur tous les types de variables est la condition "type": elle vérifie si la variable est du type spécifié dans la condition.

Exemple

Soit x=5x=5 une variable numérique.

  • x6x ≤6 est une condition sur xx qui donne le résultat Vrai.

  • x6x≥6 est une condition sur xx qui donne le résultat Faux.

  • "xx est une variable texte" est une condition "type" sur xx qui donne le résultat Faux.

  • x2x \neq 2 est une condition sur xx qui donne le résultat Vrai.

Soit y=y= "j'aime les bonbons" une variable texte.

  • "yy contient "bonbons"" est une condition "contient" sur yy qui donne le résultat Vrai.

  • "yy contient deux lettres "e"" est une condition "contient" sur yy qui donne le résultat Vrai.

lumix

Quand on veut créer une condition sur une variable, il faut s'assurer que le résultat sera soit Vrai, soit Faux.

Il existe plusieurs types de conditions. Ce qui les différencie entre elles, ce sont les instructions qui suivent après les résultats Vrai ou Faux.

La condition Si

Comme on a vu précédemment, les conditions donnent le résultat Vrai ou Faux. On voudrait se servir de ceci pour modifier notre algorithme en fonction du résultat de la condition. Pour cela on va utiliser les instructions.

Définition

Une instruction dans un algorithme est une suite d'opérations et/ou déclarations et/ou affectations.

On va donc créer une certaine condition sur une variable, et ensuite en fonction du résultat de cette condition on effectuera différentes instructions. C'est ce que fait la condition Si.

Définition

  • La condition Si est une condition suivie de deux instructions.

  • La première instruction est celle à utiliser 11 fois si la condition donne le résultat Vrai.

  • La deuxième instruction est celle à utiliser 11 fois si la condition donne le résultat Faux.

lumix

Si on ne spécifie pas la deuxième instruction, on laisse l'algorithme tel quel.

Exemple

Soit xx et yy deux variables numériques. Si x+y10x+y\geq 10(condition), x=x+1x = x+1 (première instruction). Effectuer la condition si dans le cas où x=3,y=9x=3,y=9 et x=2,y=5x=2,y=5.

  • Comme x+y=3+9=12x+y =3+9=12 et 121012\geq 10, le résultat de la condition est Vrai et on doit effectuer la première instruction, qui est x=x+1x=x+1. On obtient donc x=4x=4.

  • Comme x+y=2+5=7x+y = 2 +5 = 7 et 7<107<10, le résultat de la condition est faux. Or la deuxième instruction n'est pas spécifiée, on doit donc laisser l'algorithme tel quel et on obtient x=2x=2.

Revenir au chapitre
Commentaires

aminedjb

0
il y a 5 ans
ajt mon snap je donne des compte netflix ---aminedjb----
Répondre

coco24

0
il y a 5 ans
mon cul tu pirate oui ou sinon t'es con.
Répondre

Alexis

1
il y a 5 ans
Parle pas comme ça toi apprend à respecter ton prochain stp
Répondre