/p2.cap.13-qcm

Création d'un programme Java visant à réaliser des QCM avec un PRNG | BitBucket | UCL 15-16 | Projet 2 - SINF1102 (P2.CAP.13)

Primary LanguageJava

------------------------------------------------------------------------
Ceci est le fichier LISEZMOI (README) du projet.
Ceci est donc la description du projet 2 QCM du cours SINF1102 de l'UCL.
Le projet est public, visible et utilisable pour quiconque le désire.
Les modifications ne se font que par les auteurs cités ci-dessous dans
le détail du fichier README du projet.
------------------------------------------------------------------------

TITRE DU PROJET : Projet 2 - SINF1102 (P2.CAP.13)
BUT POURSUIVI : Création d'un programme Java visant à réaliser des QCM avec un PRNG
VERSION et/ou DATE : 2015.10.16 - V1.0
AUTEURS : Gauthier Fossion ; Melvin Campos Casares ; Julien Pluquet
INSTRUCTIONS A L'USAGER : A suivre ...

//Pour s'aider : "OpenClassroom Programmez en Java"

// Récuperer les données depuis le fichier txt.
// Variable pour les questions : string :  question1,2,3,4,5,6,...
// Variable pour les réponses : string : reponse1a, reponse1b, reponse1c, ...
// Variable pour la bonne réponse : string : repC : variable de la bonne réponse
// --> Melvin : 21/10/2015 : Soir

// Méthode de correction :  
// Demander à l'utilisateur : Combien vaut 1 bonne réponse, combien vaut une mauvaise réponse, combien vaut une réponse blanche.
// Demander à l'utilisateur : Le nombre de point total que le QCM doit remplir
// Variable pour la bonne réponse : repB : double
// Variable pour la mauvaise réponse : repM : double
// Variable pour la réponse blanche : repN : double
// Variable pour le nombre de points total : pointsTotal : int
// --> Julien : 20/10/2015 : Soir

// PRNG -> Math.random
// PRNG doit sortir un nombre aléatoire entre 1 & le nombre max de question sans répétitions.


// Vérification de la réponse & Incrémentation des résultats
// Variable de correction : correction1a, correction1b, ... : VALEUR BOOLEEN
// Incrémentation des bonnes réponses suivant la variable repB
// Incrémentation des mauvaises réponses : repM 
// Incrémenation des réponses blanches : repN
// --> Gauthier : 22/10/2015 : soir

// Affichage des résultats : 
// Score final : XX / XX
// Score final : Nombre de mauvaises réponses 
// Score final : Nombre de bonnes réponses
// Score final : Nombres de réponses blanches
// Affichage des réponses fausses avec correction
// --> Gauthier : 22/10/2015 : Soir

// Sauvegarde des résultats dans un fichier texte.
// --> Melvin : 23/10/2015 : Soir