Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2019
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <time.h>
  5. #include <conio.h>
  6.  
  7. int main( int argc, char* argv[])
  8. {
  9.  
  10.  
  11. const int MAX = 100, MIN = 1;
  12. int nombreMystere = 0;
  13. int nombre = 0, compteur = 0;
  14. int exit = 1;
  15. int compteurTotal = 0;
  16.  
  17. for ( compteurTotal = 0; exit == 1; compteurTotal++ )
  18. {
  19. srand(time(NULL));
  20. nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
  21.  
  22. printf("\nNombre de parties gagnees de suite : %d\n\n", compteurTotal);
  23. printf("Le but du jeu est de retrouver le nombre mystere en moins de 10 essaies\n\n");
  24. printf("Taper un nombre compris entre 1 et 100 :\n");
  25.  
  26.  
  27. do
  28. {
  29.  
  30. scanf_s("%d", &nombre);
  31.  
  32. if ( compteur > 10 )
  33. {
  34. printf("Perdu !\n\n");
  35. printf("Voulez vous rejouer ?!\n");
  36. printf("1. OUI\n");
  37. printf("2. NON\n");
  38. scanf_s("%d", &exit);
  39. compteur = 0;
  40. compteurTotal = 0;
  41.  
  42. }
  43. else if ( nombre == nombreMystere )
  44. {
  45. printf("Youpi ! Vous avez gagne..\n");
  46. printf("Au bout de %d essaies\n\n", compteur);
  47. printf("Voulez vous rejouer ?!\n");
  48. printf("1. OUI\n");
  49. printf("2. NON\n");
  50. scanf_s("%d", &exit);
  51. compteur = 0;
  52.  
  53. }
  54. else if ( nombre > nombreMystere )
  55. {
  56. printf("C'est plus petit\n");
  57. compteur++;
  58. }
  59. else if ( nombre < nombreMystere )
  60. {
  61. printf("C'est plus grand\n");
  62. compteur++;
  63. }
  64.  
  65.  
  66. } while ( nombre != nombreMystere );
  67.  
  68.  
  69. }
  70.  
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement