cs_jeep05
Messages postés24Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention24 juillet 2005
-
29 août 2004 à 17:47
Squallgamer
Messages postés7Date d'inscriptionmercredi 10 septembre 2003StatutMembreDernière intervention 2 juin 2010
-
25 sept. 2004 à 09:44
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Squallgamer
Messages postés7Date d'inscriptionmercredi 10 septembre 2003StatutMembreDernière intervention 2 juin 2010 25 sept. 2004 à 09:44
Tu utilise quoi comme compilateur ?
Moi j'utilise Microsoft Visual C++ et sa marche très bien.
C'est à la ligne 42 que sa foire (d'après ton compilateur) donc la : if(rejouer== "oui")
{
return main(); // c'est cette ligne
}
Je ne voie pas trop se que sa peut être.
Avec se code sa devrai marcher mieu.
#include
#include <string>
#include <ctime>
using namespace std;
int main()
{
for(;;)
{
srand(time(NULL));
const int partie = 10;
int nombre = (rand() % 100) + 1;
int essai = 1;
int choix = 0;
cout << "Le nombre magique!!!\n";
cout << "Indice:Le nombre magique est compris entre 1 et 100\n";
cout << "Vous avez " << partie << " partie(s) pour trouver le nombre magique.\n";
25 sept. 2004 à 09:44
Moi j'utilise Microsoft Visual C++ et sa marche très bien.
C'est à la ligne 42 que sa foire (d'après ton compilateur) donc la : if(rejouer== "oui")
{
return main(); // c'est cette ligne
}
Je ne voie pas trop se que sa peut être.
Avec se code sa devrai marcher mieu.
#include
#include <string>
#include <ctime>
using namespace std;
int main()
{
for(;;)
{
srand(time(NULL));
const int partie = 10;
int nombre = (rand() % 100) + 1;
int essai = 1;
int choix = 0;
cout << "Le nombre magique!!!\n";
cout << "Indice:Le nombre magique est compris entre 1 et 100\n";
cout << "Vous avez " << partie << " partie(s) pour trouver le nombre magique.\n";
for(essai = 1; essai <= partie; essai++)
{
cout << "Essai n " << essai << ".\nVotre proposition : ";
cin >> choix;
if(choix < nombre) cout << "Plus!!!\n";
if(choix > nombre) cout << "Moins!!!\n";
if(choix == nombre)
{
cout << "Bien vous avez Gagne!!!\n";
break;
}
}
string rejouer;
if(essai > partie)
cout << "Perdu! Le nombre etait "<< nombre << endl;
for(;;)
{
cout << "Voulez vous rejouer ?";
cin >> rejouer;
if(rejouer== "oui")
{
break;
}
if(rejouer== "non")
{
return 0;
}
if(rejouer!= "oui" || rejouer!= "non")
{
cout << "repondez par oui ou par non.\n";
continue;
}
}
}
}
24 sept. 2004 à 14:45
*** 1 erreurs dans la compilation ***
BCC32 a quitté avec le code d'erreur : 1
29 août 2004 à 17:47