Mathématiques • Seconde

Imbrication de conditions

Structure imbriquée
Condition à l'intérieur d'une autre condition
SI condition1 ALORS
SI condition2 ALORS
action1
SINON
action2
FIN SI
Indentation pour hiérarchie
Chaque SI a son FIN SI
Évaluation séquentielle
Exemples d'imbrication
Classification âge
SI age < 12 ALORS categorie ← "enfant" SINON SI age < 18 ALORS categorie ← "ado" SINON categorie ← "adulte" FIN SI FIN SI
Signe d'un produit
SI a > 0 ALORS SI b > 0 ALORS AFFICHER("positif") SINON AFFICHER("negatif") FIN SI SINON SI b > 0 ALORS AFFICHER("negatif") SINON AFFICHER("positif") FIN SI FIN SI
Classement notes
SI note >= 16 ALORS mention ← "TB" SINON SI note >= 14 ALORS mention ← "B" SINON SI note >= 12 ALORS mention ← "AB" FIN SI FIN SI FIN SI

Logique d'évaluation :

  • • Externe → Interne
  • • Vérification séquentielle
  • • Un seul chemin exécuté
Bonnes pratiques
📋
Indenter correctement pour visibilité
Maximiser la lisibilité
🎯
Respecter la structure SI-FIN SI
🔄
Ne pas trop imbriquer (max 3 niveaux)
Tester tous les chemins possibles

Conseils :

  • • Utiliser des conditions alternatives si possible
  • • Créer des variables intermédiaires
  • • Dessiner l'arbre de décision
  • • Vérifier la logique avec des exemples
Instructions conditionnelles Algorithmique et programmation