Structure conditionnelle
SI (condition) ALORS action1 SINON action2
CONDITION
VRAIE
➡️
ALORS
➡️
CONDITION
FAUSSE
➡️
SINON
Test logique : vrai/faux
Un seul bloc exécuté
Possibilité de structure imbriquée
Exemples d'utilisation
Test de signe
SI x > 0 ALORS
AFFICHER("positif")
SINON
AFFICHER("négatif ou nul")
FIN SI
Calcul de valeur absolue
SI x >= 0 ALORS
abs ← x
SINON
abs ← -x
FIN SI
Test d'égalité
SI a = b ALORS
AFFICHER("égaux")
SINON
AFFICHER("différents")
FIN SI
Classification
SI note >= 10 ALORS
resultat ← "admis"
SINON
resultat ← "refusé"
FIN SI
Opérateurs de comparaison :
- • = (égalité)
- • ≠ (différent)
- • <, >, ≤, ≥
Bonnes pratiques
Exprimer la condition de manière claire
Indenter correctement les blocs
Prévoir les deux cas (vrai/faux)
Imbriquer avec prudence
Tester avec des exemples variés
Conseils :
- • Utiliser des conditions mutuellement exclusives
- • Bien identifier les cas à traiter
- • Vérifier la logique de la condition
- • Ne pas oublier le FIN SI