Choix Représentation algorithmique Organigramme Exemple
Simple Si (age<18) alors Si (Condition_Satisfaite) Alors Écrire(“Vous étes un enfant”) <Traitement> Compteur_mineur Compteur_mineur+1 FinSi Fin si
Complémentaire Si (Condition_Satisfaite) Alors Si (age<18) alors
<Traitement1> Compteur_mineur Compteur_mineur+1 Sinon Sinon <Traitement2> Compteur_majeur Compteur_majeur+1 FinSi Fin si Imbriquée Si (Condition_Satisfaite1) Alors si (age >= 18) alors <Traitement1> écrire("vous étez un majeur") Sinon sinon Si (Condition_Satisfaite2) Alors si (type_lecteur = "étudiant") alors <Traitement2> écrire("Vous êtes un étudiant majeur.") Sinon sinon: Si (Condition_SatisfaiteN) Alors print("Vous êtes un adulte.") <TraitementN> fin si Sinon fin si <TraitementN+1> Fin Si Fin Si Fin Si Multiple (Selon) Selon (var) faire Selon (saison) faire Val1:<traitement1> 1:écrire(“Printemps”) Val2:<traitement2> 2:écrire(“été”) Val3:<traitement3> 3:écrire(“automne”) … 4:écrire(“hiver”) ValN:<TraitementN> Autre:écrire(“saison invalide”) Autre:<TraitementAutre> Fin selon Fin Selon