Partage
  • Partager sur Facebook
  • Partager sur Twitter

{{ Titre }} Eclairer moi SVP

25 août 2006 à 23:15:20

Voila j'ai un petit probléme avec le tuto réalisé par mateo sur le "plus ou moins"
long nombreMystere = 0, nombreEntre = 0;
const long MAX = 100, MIN = 1;
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1 )) + MIN;

do
{
printf ( "Tapez un nombre\n");
scanf ("%ld",&nombreEntre);
if (nombreMystere>nombreEntre)
printf ("c'est plus grand\n");

else if (nombreMystere>nombreEntre)
printf ("c'est plus petit\n");

else
printf ("Bien jouer c'est ce nombre");
} while (nombreMystere != nombreEntre);
system("PAUSE");

Mon proléme ( et de plus j'aurais une explication claire plutot que de trouver sans savoir pourquoi sa faisait ca), et que le resultat est toujours 99...
Je pense qu'il ya quelque chose qui ne colle pas...
Si vous pouvez m'expliquer pourquoi ca ne marche pas..
  • Partager sur Facebook
  • Partager sur Twitter
25 août 2006 à 23:20:23

Salut. Tu peux mettre le code compilable entre les balises <code type="c"></code> (Pour code compilable, je veux dire qu'il nous faut les headers et la fonction main)
  • Partager sur Facebook
  • Partager sur Twitter
25 août 2006 à 23:27:25

Le message qui suit est une réponse automatique activée par un modérateur.
Les réponses automatiques permettent d'éviter aux modérateurs d'avoir à répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.
Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter le modérateur en question par MP.


Merci d'utiliser les balises de code


Bonjour,

Les forums du Site du Zér0 disposent d'une fonctionnalité permettant de colorer et mettre en forme les codes source.
Vous avez posté un code source sans utiliser cette fonctionnalité. Pourriez-vous éditer votre message en entourant votre code des balises &lt;code &gt; et &lt;/code&gt; ?

Cela aura pour effet de "colorer" votre code et donc d'en faciliter grandement la lecture. Vous aurez ainsi beaucoup plus de chances d'avoir des réponses.

Voici un exemple de code non coloré avec la balise "citation" (mauvais exemple) :

Citation

int main(int argc, char *argv[])
{
long choixOperation;

printf("Choisissez l'operation a effectuer");
/* etc. */
}



Voici maintenant le même code coloré, si vous aviez utilisé la balise "code" (bon exemple) :

int main(int argc, char *argv[])
{
    long choixOperation;

    printf("Choisissez l'operation a effectuer");
    /* etc. */
}


C'est plus clair n'est-ce pas ? :)
N'hésitez pas à éditer votre message pour changer la balise afin de colorer votre code.

Plus d'informations à ce sujet


Merci de votre compréhension :)
Les modérateurs.
  • Partager sur Facebook
  • Partager sur Twitter
26 août 2006 à 0:42:40


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

int main ( int argc, char** argv )

{
    long nombreMystere = 0, nombreEntre = 0;
    const long MAX = 100, MIN = 1;
    srand(time(NULL));
    nombreMystere = (rand() % (MAX - MIN + 1 )) + MIN;

do
{
    printf ( "Tapez un nombre\n");
    scanf ("%ld",&nombreEntre);
    if (nombreMystere>nombreEntre)
        printf ("c'est plus grand\n");

    else if (nombreMystere>nombreEntre)
        printf ("c'est plus petit\n");

    else
        printf ("Bien jouer c'est ce nombre");
} while (nombreMystere != nombreEntre);
    system("PAUSE");

}
  • Partager sur Facebook
  • Partager sur Twitter
26 août 2006 à 0:48:53

Salut,

En regardant le code j'ai tout de suite remarquer ceci :

int main ( int argc, char** argv )<code>
--->>> 2 étoiles et

Est'ce normal ??, je n'ai jamais vu un code ayant 2 étoiles a la suite ...

et normalement le "main " se déclar ainsi, il manquait aussi des acolades :

<code type="c">int main(int argc, char *argv[])

Je regarde plus en détail voir si je remarque une autre erreur ...

Réessaye de compiler comme ca !
  • Partager sur Facebook
  • Partager sur Twitter
26 août 2006 à 0:53:04

Le message qui suit est une réponse automatique activée par un modérateur.
Les réponses automatiques permettent d'éviter aux modérateurs d'avoir à répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.
Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter le modérateur en question par MP.


Le titre du sujet est incorrect


Bonjour,



Ce sujet a un titre qui ne décrit pas correctement le sujet, ou le titre est en majuscules. Vous pouvez re-poster votre sujet en rectifiant ce point.

Voici quelques correspondances pour vous aider à choisir au mieux votre titre :


Merci de votre compréhension :)
Les modérateurs.
  • Partager sur Facebook
  • Partager sur Twitter