Structure logique (aiguillage simple et complexe)

Notes des étudiants avec statut (échec ou réussite) ainsi que la note littérale

Asimov, Isaac (10004) a eu un échec pour le cours 20001 Histoire 101 (note = 0) [F]

Asimov, Isaac (10004) a eu un échec pour le cours 20003 Philosophie 813 (note = 38) [E]

Asimov, Isaac (10004) a réussi le cours 20005 Mathématique 307 (note = 79.5) [B+]

Bretécher, Claire (10002) a réussi le cours 20005 Mathématique 307 (note = 98) [A+]

Smithwick, Dale (10006) a réussi le cours 20007 Chimie 007 (note = 62) [C]

Tremblay, Michel (10003) a réussi le cours 20002 Éthique 302 (note = 80) [A-]

Wagner, Richard (10001) a réussi le cours 20001 Histoire 101 (note = 75.5) [B]

Explications : Le statut échec ou réussite implique une structure logique simple avec une conditionnelle IF. L'affichage de la note littérale se fait grâce à une structure logique complexe avec une conditionnelle SWITCH.