1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| #include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int nombreJoueurs = 0, nombreAleatoire = 0, nombreEntre = 0, compteur = 0, recommencer = 0;
printf("Combien de joueurs?\n1 ou 2?\n");
scanf("%d", nombreJoueurs);
const int MAX = 100, MIN = 1;
switch (nombreJoueurs)
{
case 1:
srand(time(NULL));
nombreAleatoire = (rand() % (MAX - MIN + 1)) + MIN;
case 2:
printf("Joueur 1, selectionnez un chiffre de 1 à 100\n");
scanf("Chiffre choisi %d\n", nombreAleatoire);
}
printf("Quel est le nombre?");
scanf("%d", &nombreEntre);
if (nombreEntre > nombreAleatoire)
{
printf("Moins\n");
compteur++;
}
else if (nombreEntre < nombreAleatoire)
{
printf ("Plus\n");
compteur++;
}
else
{
compteur++;
printf("Exact, le nombre était donc: %d\nVous avez gagne en %d essais", nombreAleatoire, compteur);
}
while (nombreEntre != nombreAleatoire);
printf("Recommencer?\n1.Oui\n2.Non\n");
scanf("%d\n", &recommencer);
if (recommencer == 1)
{
return (main());
}
} |
Partager