Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- int main()
- {
- const int MAX = 100, MIN = 1;
- int nombreMystere = 0, nombreEntre = 0, nombreDeCoups = 0, continuerPartie = 1, nombreDeJoueurs = 0;
- printf ("Bonjour et bienvenue dans le jeu de decouverte du nombre!!\n\n");
- printf ("Dans ce jeu vous devez trouver un nombre choisi par le pc ou un joueur\n\n\n");
- do
- {
- printf ("=====Menu=====\n\n\n");
- printf ("1--Un joueur\n\n");
- printf ("2--Deux joueurs\n\n");
- printf ("Alors 1 ou 2 (juste le chiffre) : ");
- scanf ("%d", &nombreDeJoueurs);
- if (nombreDeJoueurs == 1)
- {
- srand(time(NULL));
- nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
- do
- {
- // On demande le nombre
- printf("Quel est le nombre ? ");
- scanf("%d", &nombreEntre);
- nombreDeCoups++;
- // On compare le nombre entré avec le nombre mystère
- if (nombreMystere > nombreEntre)
- printf("C'est plus !\n\n");
- else if (nombreMystere < nombreEntre)
- printf("C'est moins !\n\n");
- else
- printf ("Bravo, vous avez trouve le nombre mystere en %d coups!!!\n\n", nombreDeCoups);
- } while (nombreEntre != nombreMystere);
- nombreDeCoups = 0;
- printf ("Voulez vous refaire une partie? pour oui tapez 1, pour non tapez 0 : ");
- scanf ("%d", &continuerPartie);
- }
- else if (nombreDeJoueurs == 2)
- {
- printf ("Joueur 1 choisissez un nombre entre 1 et 100");
- scanf ("%d", &nombreMystere);
- do
- {
- // On demande le nombre
- printf("Quel est le nombre ? ");
- scanf("%d", &nombreEntre);
- nombreDeCoups++;
- // On compare le nombre entré avec le nombre mystère
- if (nombreMystere > nombreEntre)
- printf("C'est plus !\n\n");
- else if (nombreMystere < nombreEntre)
- printf("C'est moins !\n\n");
- else
- printf ("Bravo, vous avez trouve le nombre mystere en %d coups!!!\n\n", nombreDeCoups);
- } while (nombreEntre != nombreMystere);
- nombreDeCoups = 0;
- printf ("Voulez vous refaire une partie? pour oui tapez 1, pour non tapez 0 : ");
- scanf ("%d", &continuerPartie);
- }
- } while (continuerPartie);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement