jeu PIERRE-PAPIER-CISEAUX en C

Enoncé TP en Langage C - PIERRE-PAPIER-CISEAUX

Le jeu PIERRE-PAPIER-CISEAUX est un jeu bien connu où deux joueurs choisissent chacun un objet, soit Pierre, Papier ou Ciseaux. Les choix sont ensuite comparés, et le gagnant est déterminé selon les règles suivantes : la pierre bat les ciseaux, le papier bat la pierre et les ciseaux battent le papier.

Dans ce TP, vous allez développer une version de ce jeu en utilisant le langage C. Le joueur jouera contre l'ordinateur qui choisira au hasard son coup. Le joueur aura le choix de faire jusqu'à 5 tours.

Le but de ce TP est de vous entraîner à utiliser les boucles, les tableaux et les fonctions de la bibliothèque standard du langage C, ainsi que les concepts de génération de nombres aléatoires et d'entrées-sorties avec scanf et printf.

Le programme affichera un message de bienvenue et proposera au joueur de choisir son coup en tapant 1 pour la pierre, 2 pour le papier ou 3 pour les ciseaux. Si le joueur ne tape pas une des trois valeurs possibles, le programme affichera un message d'erreur et demandera au joueur de recommencer.

Une fois que le joueur a choisi son coup, l'ordinateur choisira son coup de manière aléatoire, en utilisant la fonction rand de la bibliothèque standard du langage C.

Le programme comparera ensuite les choix du joueur et de l'ordinateur et déterminera qui est le gagnant du tour. Le programme affichera un message de félicitations si le joueur gagne et un message d'encouragement s'il perd. Si les choix sont les mêmes, le tour sera considéré comme nul.

À la fin des cinq tours, le programme affichera le nombre de tours gagnés par le joueur et se terminera.

 

Si vous avez trouvé ce Projet en Langage C de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk

  • Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam