Trouvez des réponses à vos questions les plus pressantes sur Zoofast.fr. Posez vos questions et obtenez des réponses détaillées et bien informées de notre réseau de professionnels dévoués.

Bonjour à tous, j'ai vraiment besoin d'aide.
Je dois écrire un programme python qui invente un jeu de société, celui-ci se nommant "Le sept".
Si vous ne connaissez pas, voici les règles du jeu :
• 2 joueurs à plus
• 2 dés

• Le premier joueur lance les dés et additionne le total des deux dés.
Si ce total est différent de 7, il peut rejouer et recommencer à additionner le total des deux dés suivants qu'il ajoutera à la première somme, et ainsi de suite jusqu'à ce qu'il décide d'arrêter.
Si il décide de continuer et que par malheur et par mauvais hasard il fait 7, il perd tous ses points et "passe la main", c'est-à-dire que c'est au joueur suivant de lancer les dés.
À la fin du tour, celui qui a le plus de points est le gagnant.

Voici maintenant les consignes de ce projet :
• On demande un mode multijoueur
• On demande le nom des joueurs.
• On sauvegarde le high score de chaque partie
• En début de partie on affiche les high score sauvegardés et on demande si on veut les conserver
• En fin de partie on récapitule les high score

Je vous demande donc si vous pourriez m'aider au plus vite... car ce projet est à rendre au plus vite. Je n'ai malheureusement pas beaucoup de base en programmation, j'ai réussi à faire quelques petites parties comme afficher des nombres aléatoires avec les deux dés, mais cela s'arrête malheureusement là.
Merci beaucoup.

Sagot :

Bonjour,

Pour le programme :

Je vous adresse le programme en Python, le site « Nos devoirs », ne permet pas d’envoyer des fichier autre pdf, de traitement de texte, et en .txt. Pour que le programme soit exploitable vous devez modifié l’extension .txt en .py. et confirmer à la question « ce fichier risque de ne plus pouvoir être ouvert….. », confirmer pour oui (valider), le changement. Je vous conseille d’utiliser un EDI comme Thommy (ou ce que vous utilisez habituellement), pour faire fonctionner le programme, et vous aidez avec les différentes couleurs.

Pour l’explication :

Il y  a 5 pages,  je vous l’envoi en .docx en pdf. Si vous utiliser Open Office, ou libre office, il peut y avoir des décalages dans la mise en forme, vous pourrez les modifier. Même si j’ai relus le texte, il y surement des incompréhensions, ou fautes.

Important :

Tout ce que je vous envoi, est fait par rapport à mes connaissances et rapidement. Il est évident que vous pouvez modifier le code, et les explications, c’est fortement recommandé.

En programmation, il n’y a pas UNE solutions mais PLUSIEURS solutions.

Malheureusement, je trouve que ce genre de « projet » est assez lourd à concevoir pour les lycéens (avis personnel). N’hésitez pas à demander de l’aide ne comparer (n’est pas copier), avec d’autres personnes qui ont faits  le « même » devoir, si vous avez le temps.

J’espère que j’ai pu vous apporter de l’aide (et pas fait baisser votre moyenne). Je garde tous les documents pour l’instant, en cas de perte. Bon courage.  

View image DrFeynman86
View image DrFeynman86