Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1282 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

choisir un nombre entre 1 et 1000 en C++

n°275929
Taz@PPC
saloperie de i=`expr $i + 1`;
Posté le 26-12-2002 à 12:39:24  profilanswer
 

Reprise du message précédent :
 :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  
 
 
et ma signature, c'est du bitume?


---------------
du bon usage de rand [C] / [C++]
mood
Publicité
Posté le 26-12-2002 à 12:39:24  profilanswer
 

n°275941
lecoyote
Posté le 26-12-2002 à 12:52:56  profilanswer
 

voila, je vien de finir mon prg; seulement il y a un pb:
je vous le copie telquel, vous comprendrez immédiatement la finalité du prog.:
 
 
#include <iostream>
#include <stdlib.h>
#include <time.h>  
   
using namespace std;
   
int main(int argc, char **argv)
   
{
   srand(time(0));    
   int n = rand() % 1000;
   int choix;
 
 
   cout<<"J'ai choisi un nombre entre 1 et 1000"<<endl;
   cout<<"Devinez le!"<<endl;
   cout<<"Entrez votre choix ? ";    
   
   do{
     cin >> choix;
  if (choix > n)
  {
   cout<<"Nombre trop eleve, essayez encore"<<endl;
  }
  if (choix < n)
  {
   cout<<"Nombre trop petit, essayez encore"<<endl;
  }
   }
   while (choix == n);
   
  cout<<"Excellent ! Vous l'avez trouvez"<<endl;
   
   return 0;
}
 
 
 
essayer de faire un "copier-coller" ds votre compilateur et remarquer l'erreur!

n°275942
lecoyote
Posté le 26-12-2002 à 12:53:39  profilanswer
 

Taz@PPC a écrit :

:fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  
 
 
et ma signature, c'est du bitume?


excuse Taz, merci ;)

n°275944
Taz@PPC
saloperie de i=`expr $i + 1`;
Posté le 26-12-2002 à 12:55:10  profilanswer
 

fodra que je forunisse la version adaptée au C++


---------------
du bon usage de rand [C] / [C++]
n°275947
lecoyote
Posté le 26-12-2002 à 13:10:04  profilanswer
 

bon ba laissez tombé!
je vien de trouvé:
à la place de "while (choix == n)"
il faut mettre "while (choix != n)"
merci qd meme.

n°275951
Doc_Gloumy
Since 2001
Posté le 26-12-2002 à 13:24:35  profilanswer
 

Le coyote, tu fais quoi comme étude ?
Car g le meme exo que toi :)

n°275957
Doc_Gloumy
Since 2001
Posté le 26-12-2002 à 13:59:02  profilanswer
 

LeCoyote a écrit :

bon ba laissez tombé!
je vien de trouvé:
à la place de "while (choix == n)"
il faut mettre "while (choix != n)"
merci qd meme.


Heu qd tu fais ça, ça veut dire que chois est different de n donc que tu l'a pas trouvé  :heink:

n°275965
gatorette
Posté le 26-12-2002 à 14:19:24  profilanswer
 

Doc_Gloumy a écrit :


Heu qd tu fais ça, ça veut dire que chois est different de n donc que tu l'a pas trouvé  :heink:  


 
'While' == 'Tant que...'
On a donc bien 'Tant que choix est différent de n, on demande un autre nombre'.
 

taz@ppc a écrit a écrit :

les bits de poids faibles ont une distribution tres peu aléatoire



 
Est-ce que tu peux expliquer un peu pourquoi on a ce phénomène ?


---------------
each day I don't die is cheating
n°275977
Doc_Gloumy
Since 2001
Posté le 26-12-2002 à 14:33:27  profilanswer
 

gatorette a écrit :


 
'While' == 'Tant que...'
On a donc bien 'Tant que choix est différent de n, on demande un autre nombre'.
 


Bah ouaip, c justement ds le prog, il a mis While (choix==n), c bien ça non ? Pkoi tu Coyote tu dis qu'il faut mettre != ?
 
Sinon tu va afficher Excellent ! Vous l'avez trouvez qd le nombre est different de celui cherché :/
 
Enfn me semble :/

n°275987
gatorette
Posté le 26-12-2002 à 14:38:25  profilanswer
 

Il faut mettre '!=' car on a bien :
"Tant que choix est différent de n..."


---------------
each day I don't die is cheating
mood
Publicité
Posté le 26-12-2002 à 14:38:25  profilanswer
 

n°275989
Library
Posté le 26-12-2002 à 14:40:59  profilanswer
 

tant que choix est différent de n on veut continuer a rentrer des chiffres. Le message ne sera affiché que quand on sera sorti de la boucle, donc des que choix sera égal à n. C'est exactement ce que l'on veut.

n°275998
Doc_Gloumy
Since 2001
Posté le 26-12-2002 à 14:47:20  profilanswer
 

gatorette a écrit :

Il faut mettre '!=' car on a bien :
"Tant que choix est différent de n..."


Ha oups vi c vrai  ;)

n°276006
lecoyote
Posté le 26-12-2002 à 14:53:40  profilanswer
 

Doc_Gloumy a écrit :


Heu qd tu fais ça, ça veut dire que chois est different de n donc que tu l'a pas trouvé  :heink:  


je suis en BTS iris à colomiers!! et toi?

n°276013
Taz@PPC
saloperie de i=`expr $i + 1`;
Posté le 26-12-2002 à 14:59:07  profilanswer
 

et UP! mise à jour de ma signature :hello:


---------------
du bon usage de rand [C] / [C++]
n°276016
Doc_Gloumy
Since 2001
Posté le 26-12-2002 à 15:04:26  profilanswer
 

Bon bah on est ds la meme classe :)
 
Devoir of Mr DUM** power !!


Message édité par Doc_Gloumy le 26-12-2002 à 15:04:45
n°276018
lecoyote
Posté le 26-12-2002 à 15:06:23  profilanswer
 

c toi emilie?

n°276019
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-12-2002 à 15:06:47  profilanswer
 

ben dans ce cas, demandez à votre prof de vous faire un cours sur les fonctions, procédures et valeur de retour, parce que d'après ce que j'ai vu, c pas trop ça... :/


---------------
J'ai un string dans l'array (Paris Hilton)
n°276024
lecoyote
Posté le 26-12-2002 à 15:18:00  profilanswer
 

le pb c que c à ns de faire c exo!

n°276028
Doc_Gloumy
Since 2001
Posté le 26-12-2002 à 15:25:20  profilanswer
 

LeCoyote a écrit :

c toi emilie?

Nop cherche !!

n°276030
Doc_Gloumy
Since 2001
Posté le 26-12-2002 à 15:26:15  profilanswer
 

Harkonnen a écrit :

ben dans ce cas, demandez à votre prof de vous faire un cours sur les fonctions, procédures et valeur de retour, parce que d'après ce que j'ai vu, c pas trop ça... :/


Ouaip mais on cherche, c comme ça qu'on s'entraine ;)

n°276766
Musaran
Cerveaulté
Posté le 28-12-2002 à 06:44:23  profilanswer
 

Code :
  1. int main(void); //C
  2. int main(); //C++

Tout à fait standard...


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone
n°277925
weed
Posté le 31-12-2002 à 18:52:23  profilanswer
 

Doc_Gloumy a écrit :

Nop cherche !!


alors tu qui ???
bonne chance pr votre exo  

n°277969
Mr yvele
yvele n'est plus.
Posté le 01-01-2003 à 06:40:03  profilanswer
 

Taz@PPC a écrit :

:fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  :fou:  
 
 
et ma signature, c'est du bitume?


 
 :ouch:  t'es un pro de l'aléatoire... dingue!!
je savais pas quil y avait des specialités a ce point dans le c c++..
 
 :)


---------------
yvele n'est plus.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
[cybase] comment limiter le nombre de tuples affiché en même temps ?passer d'un nombre en hexa en caractère ASCII
Ecriture hexadécimale d'un nombre[C] Nombre Enorme
Delphi 4 + BD : Un moyen pour avoir des nombre vraiment long[DELPHI] comment connaitre le nombre d'élément dans une...
fonction qui dit si un nombre est decimalchoisir un SGBD !
fonctions C avec nombre infini d'argumentexcel : le filtre automatique neprends en compte que les 1000 eres lig
Plus de sujets relatifs à : choisir un nombre entre 1 et 1000 en C++


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)