PortailAccueilFAQRechercherCalendrierS'enregistrerMembresGroupesConnexion

Partagez | 
 

 Trouver le bon nombre

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Admin
Admin
avatar

Masculin
Nombre de messages : 138
Age : 31
Date d'inscription : 02/09/2006

MessageSujet: Trouver le bon nombre   Jeu 5 Oct - 14:16

Code:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main (void)
{
  int Ncache, Rep, i = 0;
  char s[8];

  srand (time (NULL));
  /* Nous appelons rand car les premières valeurs ne sont pas aleatoires */
  for (i = 0; i < 10; i++)
  {
    rand();
  }
  Ncache = (int)((float)rand() / RAND_MAX * (1000 - 1));
  i = 0;
  do
  {
    printf ("Entrez le nombre cache (0 < n < 1000) :\n");
    fgets (s, sizeof (s), stdin);
    Rep = (int)strtol (s, NULL, 10);
    if (Rep < Ncache)
    {
      printf ("Essayez un nombre plus grand !\n\n");
    }
    else if (Rep > Ncache)
    {
      printf("Entrez un nombre plus petit !\n\n");
    }
    i++;
  } while (Rep != Ncache);
  printf ("\nBravo vous avez trouve le bon nombre lors en %d essai%s.\n", i, (i>2)?"s":"");
  return 0;
}
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://design.jeun.fr
 
Trouver le bon nombre
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
DESIGN STUDIO FORUM :: programmation :: C,C++-
Sauter vers: