Aide pour les définitions
3 participants
Page 1 sur 1
Aide pour les définitions
Salut,
C'est en essayant d'apprendre des dates en histoire que m'est venue cette idée : Si je créait un programme qui puisse m'aider à apprendre les définitions et autres notions à savoir par coeur ? J'ai imaginé pour cela un programme qui permettrait à l'utilisateur de créer des fichier avec pleins de définitions dedans. Une fois que le fichier est créé, l'utilisateur peut l'utiliser pour apprendre, ainsi le programme choisi une des def au hasard et demande la réponse. si l'utilisateur entre la bonne, il est affiché bravo et on passe à une autre Q choisie au hasard. Si c'est faux le programme affiche faux et affiche la reponse avant de passer a la suivante. Si l'utilisateur tape "quit"
comme réponse, la boucle s'arrête et revient au menu.
Bon je sait que c'est la galère de comprendre ce que je veut dire mais si quelqun comprends est-ce qu'il pourrait essayer de le faire parce que moi je ne sait pas du tout comment m'y prendre... Voila, merci d'avance
C'est en essayant d'apprendre des dates en histoire que m'est venue cette idée : Si je créait un programme qui puisse m'aider à apprendre les définitions et autres notions à savoir par coeur ? J'ai imaginé pour cela un programme qui permettrait à l'utilisateur de créer des fichier avec pleins de définitions dedans. Une fois que le fichier est créé, l'utilisateur peut l'utiliser pour apprendre, ainsi le programme choisi une des def au hasard et demande la réponse. si l'utilisateur entre la bonne, il est affiché bravo et on passe à une autre Q choisie au hasard. Si c'est faux le programme affiche faux et affiche la reponse avant de passer a la suivante. Si l'utilisateur tape "quit"
comme réponse, la boucle s'arrête et revient au menu.
Bon je sait que c'est la galère de comprendre ce que je veut dire mais si quelqun comprends est-ce qu'il pourrait essayer de le faire parce que moi je ne sait pas du tout comment m'y prendre... Voila, merci d'avance
The Skum- membre
- Messages : 15
Date d'inscription : 17/02/2008
Re: Aide pour les définitions
Moi je met mes cours en fonds d'écran de met conversation MSN,comme ça,je suis sur de les voir beaucoup .
Pas mal comme programme,le problème c'est qu'il faut que l'utilisateur entre exactement la bonne syntaxe,donc lui laisser plusieurs essais.
Essaye de chercher des idée du coté des quizz IRC...
Pas mal comme programme,le problème c'est qu'il faut que l'utilisateur entre exactement la bonne syntaxe,donc lui laisser plusieurs essais.
Essaye de chercher des idée du coté des quizz IRC...
Plan
J'ai trouvé une solution pour faire ce programme, il suffit de le créer selon le plan suivant :
1-Aide //affiche un message d'aide expliquant le fonctionnement du programme.
2-Nouvelles notions
-->Fichier : (entrer nom)
-->Entrer description : (String (si quit fermer -2) /*on précisera la syntaxe que doit appliquer l'utilisateur*/
-->Entrer question : (String (si "quit" fermer -2) //
-->Entrer réponse : (String (si "quit" fermer -2) //répéter tant que quit pa mis
3-Test
-->Fichier : (entrer le nom du fichier correspondant)
--> (affiche la description) //répéter ça tant que quit pa mis.
-->(question du fichier choisie au hasard) : (il faut entrer la réponse)
-->(si juste) Bravo; (si faux) Faux, réponse : (réponse)
4.Quitter //quitte l'application
Ainsi si tu veut faire un programme en mode console tu pourra utiliser le menu que je t'ai donné et j'espère que tu voit à peu près comment pourrait fonctionner tn programme. D'ailleur je vais essayer de l'écrire en C++ ça fera mon premier programme complexe avec gestions de fichiers. J'envoi le code si j'y arrive.^^
1-Aide //affiche un message d'aide expliquant le fonctionnement du programme.
2-Nouvelles notions
-->Fichier : (entrer nom)
-->Entrer description : (String (si quit fermer -2) /*on précisera la syntaxe que doit appliquer l'utilisateur*/
-->Entrer question : (String (si "quit" fermer -2) //
-->Entrer réponse : (String (si "quit" fermer -2) //répéter tant que quit pa mis
3-Test
-->Fichier : (entrer le nom du fichier correspondant)
--> (affiche la description) //répéter ça tant que quit pa mis.
-->(question du fichier choisie au hasard) : (il faut entrer la réponse)
-->(si juste) Bravo; (si faux) Faux, réponse : (réponse)
4.Quitter //quitte l'application
Ainsi si tu veut faire un programme en mode console tu pourra utiliser le menu que je t'ai donné et j'espère que tu voit à peu près comment pourrait fonctionner tn programme. D'ailleur je vais essayer de l'écrire en C++ ça fera mon premier programme complexe avec gestions de fichiers. J'envoi le code si j'y arrive.^^
Cyberdemon- Moderateur
- Messages : 57
Date d'inscription : 13/01/2008
Age : 31
Re: Aide pour les définitions
Ah oui ok. Pas mal pour l'idée de la syntaxe : le fichier stocke un tableau de char de genre 300 charactère et l'affiche dés qu'on ouvre le fichier pour faire le test. C'est une description du fichier et la syntaxe que l'utilisateur DOIT appliquer. ouai c'est une bonne idée. jvous souhaite bonne chance !
The Skum- membre
- Messages : 15
Date d'inscription : 17/02/2008
Re: Aide pour les définitions
ça y est j'ai fini le programme ! son nom c'est DefTest 1.0 (on pourra l'améliorrer)
Cyberdemon- Moderateur
- Messages : 57
Date d'inscription : 13/01/2008
Age : 31
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|