Forum Programmation.c Aidez moi à réaliser le projet

Posté par  . Licence CC By‑SA.
Étiquettes :
-15
22
déc.
2019

Projet 2: Jeu de pendu
Introduction:
Ce projet vous permettra de vous familiariser un peu plus avec le langage C. Tout au long de
programme, on supposera que l’utilisateur ne fait pas d’erreur de saisie sauf cas contraire..
Principe de jeu:
Le but du jeu est de deviner en moins de 7 essais un mot que seul l’ordinateur connaît. Pour
mener à bien votre mission, vous allez proposer une lettre :
● si la lettre est correcte alors, celle-ci s’affiche à sa place dans le mot à deviner ;
● si la lettre est incorrecte, alors, votre nombre d’essais diminue de 1.
Autrement dit :
● lorsqu’une lettre est correcte, le nombre d’essais reste inchangé ;
● lorsqu’une lettre est incorrecte, le nombre d’essais diminue de 1 ;
● lorsque tout le mot a été deviné, vous avez gagné ;
● lorsque le nombre d’essais est à zéro (0), vous avez perdu.
Exemple:
Supposons que le mot à deviner soit « bonjour ». Vous proposez la lettre « o », cette dernière se
trouve dans le mot, l’ordinateur affiche donc oo. Si vous proposez ensuite la lettre « u »,
l’ordinateur affiche : *o
ou.
Exigences :
1. Mettre le Titre du projet en début de programme.
2. Prévoir un menu qui permettra de faire les choix suivant :
○ 1 - Jouer
○ 2 - Règles du jeu
○ 3 - Plus grand score
○ 0 - Quitter
3. Demander à l’utilisateur s’il veut commencer une partie
4. Prévoir un dictionnaire de mot soit un tableau qui contiendra une liste de 10 mots
minimums qui changera à chaque tour de jeu.
5. Utiliser le principe des fonctions pour partitionner votre programme.
6. Utiliser des variables utilent et clairement nommées.
7. Faire une indentation correct pour une meilleure visibilité.
8. Mettre des commentaires dans le programme pour une meilleure compréhension
9. Exécuter plusieurs fois le programme pour repérer d'éventuels bug
10. Tenir compte du parcours utilisateur

  • # Aidez-moi a réaliser le projet

    Posté par  (site Web personnel) . Évalué à 10.

    Je pense qu'il y aurait des propositions si tu annonçais le tarif ! C'est un “projet” relativement simple, je pense que quelques centaines d'Euros suffiront.

    Mais j'y pense, qu'as-tu essayé jusqu'à présent ? Et où as-tu des problèmes ? Ah, et aussi, tu sais ici c'est un forum, un endroit où l'on pose une question, mais je n'en vois pas dans ton post !

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

  • # Et un mars ?

    Posté par  . Évalué à 4.

    Salut,

    Si on te demande de faire une chose, c'est à toi de la faire, pas à nous.

    A la limite, s'il y avait un peu de code (même pas fonctionnel), on pourrait aider, mais là c'est trop gros.

    Désolé, mais en vue d'un futur emploi, il va te falloir te débrouiller un peu par toi-même, et si on te résous le truc là maintenant, ça ne va pas t'aider.

  • # Gaffe…

    Posté par  (site Web personnel) . Évalué à 7.

    De là à ce que ton prof moule sur LinuxFR…

    Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

    • [^] # Re: Gaffe…

      Posté par  (site Web personnel) . Évalué à 2.

      Comme quoi faut se méfier des rézosocios :D

      « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

    • [^] # Re: Gaffe…

      Posté par  (site Web personnel) . Évalué à 3.

      Pas de soucis de mon coté, j'ai arrêté d'enseigner pour enfin pouvoir mouler tranquille.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.