Cherche aide pour initialisé une varible(C++)
Apprentit
-
ndongo keller landry -
ndongo keller landry -
Bonjour,
Je débute en programmation C++ et j'essais plus ou moin de réaliser des petits jeu excutable grace à la console DOS.
J'aimerai savoir si il est possible d'initialiser une variable qui serait choisit au hasard par l'ordinateur entre 1 et 100
Ce qui me permettrait de faire deviner ce chiffre aux joueurs :).
J'espère que vous pourrez répondre à mon message le plus rapidement possible :)
++
Je débute en programmation C++ et j'essais plus ou moin de réaliser des petits jeu excutable grace à la console DOS.
J'aimerai savoir si il est possible d'initialiser une variable qui serait choisit au hasard par l'ordinateur entre 1 et 100
Ce qui me permettrait de faire deviner ce chiffre aux joueurs :).
J'espère que vous pourrez répondre à mon message le plus rapidement possible :)
++
A voir également:
- Cherche aide pour initialisé une varible(C++)
- Erreur de données (contrôle de redondance cyclique) disque non initialisé ✓ - Forum Disque dur / SSD
- Disque dur "erreur données controle redondance cyclique" - Forum Disque dur / SSD
- Disque dur non initialisé - Forum Autres périphériques et appareils
- Le service bluetooth doit être initialisé lg - Forum LG
- Une erreur est survenue lors de l'initialisation ou la mise à jour de votre transaction. veuillez patienter une minute, puis réessayez ou contactez le support client pour plus d'informations. ✓ - Forum jeux en ligne
6 réponses
merci google :
http://www.robertjacobs.fsnet.co.uk/random.htm
j'espère que ca réponds à ta question !
sinon google + random et je suis sur que tu auras ta réponse !!!
Dohm ( Si vous avez un stage pour moi faites moi signe !
http://www.robertjacobs.fsnet.co.uk/random.htm
j'espère que ca réponds à ta question !
sinon google + random et je suis sur que tu auras ta réponse !!!
Dohm ( Si vous avez un stage pour moi faites moi signe !
Merci pour ta réponse bien qu'elle ne m'apporte rien de plus que je sais déjà.
Il semblerait que j'ai des problèmes srand() me renvoi une valeur a plus de 370000 et rand() me renvois tj 41..
J'utilise Broland C++ 4.000 les autre post du forum propose des solutions mais aucune ne marche :(
voici le début de la source...
#include<stdio.h>
#include <stdlib.h>
#include<iostream>
using namespace std;
int main()
{
int o,x;
int n = 0;
int m;
cout<<"Bienvenu sur mon premier jeu!\n";
cout<<"Explication des r"<<char(138)<<"gles"<<endl;
cout<<"Vous avez 5 essais pour trouver un chiffre entre 1 et 100!\n";
while(n < 5)
{
cout<<"Entrer votre proposition: ";
cin>>o;
if (o == m)
{
cout<<"Vous avez gagn"<<char(130)<<"!!"<<endl;
break;
}
if (o < m)
{
cout<<"Le nombre est plus grand que ca."<<endl;
}
if (o > m)
{
cout<<"Le nombre est plus petit que ca."<<endl;
}
n++;
}
if (n == 5 && o != m)
{
cout<<"Vous avez perdu";
}
cin>>x;
}
J'espère que vous pourrez m'aider :)
A bientôt
Il semblerait que j'ai des problèmes srand() me renvoi une valeur a plus de 370000 et rand() me renvois tj 41..
J'utilise Broland C++ 4.000 les autre post du forum propose des solutions mais aucune ne marche :(
voici le début de la source...
#include<stdio.h>
#include <stdlib.h>
#include<iostream>
using namespace std;
int main()
{
int o,x;
int n = 0;
int m;
cout<<"Bienvenu sur mon premier jeu!\n";
cout<<"Explication des r"<<char(138)<<"gles"<<endl;
cout<<"Vous avez 5 essais pour trouver un chiffre entre 1 et 100!\n";
while(n < 5)
{
cout<<"Entrer votre proposition: ";
cin>>o;
if (o == m)
{
cout<<"Vous avez gagn"<<char(130)<<"!!"<<endl;
break;
}
if (o < m)
{
cout<<"Le nombre est plus grand que ca."<<endl;
}
if (o > m)
{
cout<<"Le nombre est plus petit que ca."<<endl;
}
n++;
}
if (n == 5 && o != m)
{
cout<<"Vous avez perdu";
}
cin>>x;
}
J'espère que vous pourrez m'aider :)
A bientôt
salut!
Le probleme avec rand c'est qu'il n'apparait pas dans ta source
remplacer
int m;
par
int m=(rand()%100)+1;
si tu utilise borland consulte l'aide
si tu utilise visual machin achète le SDK
Le probleme avec rand c'est qu'il n'apparait pas dans ta source
remplacer
int m;
par
int m=(rand()%100)+1;
si tu utilise borland consulte l'aide
si tu utilise visual machin achète le SDK
Dites moi si je me trompe, je ne connais pas C++, mais en C il faut aussi initialiser la suite aléatoire avec quelquechose du genre:
srand(time(null));
tout en ayant inclus time.h.
Juste ou non??
Fat_Cartman,
Parce que je le vaux bien...
srand(time(null));
tout en ayant inclus time.h.
Juste ou non??
Fat_Cartman,
Parce que je le vaux bien...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question