Projet Création de QCM

Vous allez écrire un programme permettant de générer un QCM (l'ordinateur pose une question, l'utilisateur doit apporter une réponse parmi plusieurs possibilités).

Cahier des charges 

L'utilisateur doit pouvoir choisir parmi au moins 2 thèmes (par exemple "science", "histoire") à l'aide d'un menu principal.

Les questions et les réponses devront se trouver dans un (ou des) fichier(s) texte(s).

Voici une capture d'écran pour une question d'histoire.

  • Si l'utilisateur fait un autre choix que 1,2 ou 3, il faudra afficher : Désolé, vous faites erreur, quel est votre choix ?

  • Si la réponse est correcte, on affichera : Bravo, c'est une bonne réponse.

  • Si la réponse n'est pas correcte : Désolé, c'est une mauvaise réponse. Il fallait choisir la réponse 3.

Après 5 questions (et réponses) le programme devra proposer une note à l'utilisateur : Votre note : 4 / 5

Une fois la note affichée, nous aurons un retour au menu principal.