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

  FORUM HardWare.fr
  Programmation
  C++

  [RESOLU] probleme counter

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] probleme counter

n°1633391
Ayle
Oh....Great!
Posté le 30-10-2007 à 03:43:32  profilanswer
 

Salut, je dois ecrire un programe de ce style:
 
  demande une valeur c a l'user;
   demande c* a l'user de rentrer une valeur;
 
je sais que je dois utiliser while mais le probleme c'est que je n'ai droit qu'a 5 variable: une pour l'input de l'user, un counter, la somme des valeurs, la plus grande valeur et la plus petite des valeurs entrees.... Jusque la pas de probleme mais il faut que "demande n* a l'user de rentrer une valeur" apparaisse sous cette forme si par exemple l'user a ecrit 3 au premier prompt:
"Enter value 1: 20.2
Enter value 2: -5.53
Enter value 3: 57.123"
 
 
Le programme fonctionne mais c'est juste cette partie qui ne correspond pas a ce qui est demande... Mon counter est decroissant c'est a dire que le while continus tant que le counter n'a pas atteint 0 or il faudrait que le counter soit croissant vers c.... Je ne vois pas du tout comment faire ca sans avoir a utiliser une autre variable constante... en gros comment je fait while( c < c + 1 ) sachant que dans le loop j'ai C = c++ ....


Message édité par Ayle le 30-10-2007 à 08:48:53
mood
Publicité
Posté le 30-10-2007 à 03:43:32  profilanswer
 

n°1633392
Ayle
Oh....Great!
Posté le 30-10-2007 à 03:50:34  profilanswer
 

Version simplifiee comment creer un while loop de ce style:
 while(c < c + 1){
 cout << "blabla" << c;
 c = c++;
 }

n°1633410
Taz
bisounours-codeur
Posté le 30-10-2007 à 08:26:10  profilanswer
 

Ayle a écrit :

Version simplifiee comment creer un while loop de ce style:
 while(c < c + 1){
 cout << "blabla" << c;
 c = c++;
 }

c'est halloween ?

n°1633417
Ayle
Oh....Great!
Posté le 30-10-2007 à 08:48:23  profilanswer
 

non c'est dans 3j ... bon j'ai utilise une autre variable... merci quand meme... http://img259.imageshack.us/img259/7072/dry4hz.gif

n°1633787
mcyrb
Mieux vaut tard que plus tard
Posté le 30-10-2007 à 13:55:07  profilanswer
 

Code :
  1. while(c < c + 1) {...}


La condition est sensée devenir fausse avant que la Terre s'arrête de tourner ?

Code :
  1. c = c++;


Tu incrémentes c, mais tu affectes son ancienne valeur dans c...
 
Et halloween c'est demain, pas dans 3 jours...


Message édité par mcyrb le 30-10-2007 à 14:18:44
n°1634053
Ayle
Oh....Great!
Posté le 30-10-2007 à 19:08:28  profilanswer
 

Au oui c ' est vtrai c'est demain... Hum a propos de la boucle je me rends bien compte que c change mais j'avais un nombre limite de variable utilisable donc je cherchait un moyen de n'utiliser que c mais apparamment c' est pas possible....

n°1634264
mcyrb
Mieux vaut tard que plus tard
Posté le 31-10-2007 à 01:24:22  profilanswer
 

Ben non, justement, c ne change pas puisque tu lui affectes sa valeur pre-incrementation.
 
Mais quelque soit c, c < c+1 est vrai. Donc bouclage infini.

Message cité 1 fois
Message édité par mcyrb le 31-10-2007 à 01:25:04
n°1634280
Ayle
Oh....Great!
Posté le 31-10-2007 à 05:56:23  profilanswer
 

mcyrb a écrit :

Ben non, justement, c ne change pas puisque tu lui affectes sa valeur pre-incrementation.
 
Mais quelque soit c, c < c+1 est vrai. Donc bouclage infini.


 
Voila ce que je voulais faire:
 

Code :
  1. cout << "Valeur\n";
  2. cin >> c
  3. while( c < valeur precedement entree( c donc )){
  4. instruction 1;
  5. instruction 2;
  6. cout << "blabla" << c << endl;
  7. c = c++;
  8. }
  9. instructions etc etc;


 
Le probleme etait que je n'avais le droit d'utiliser qu'un certain nombre de variable donc je voulais etablir c en tant que constante mais apparament ce n'est pas possible ou je n'ai pas assez cherche donc j'ai juste utilise une autre variable donc while( c < d ) avec d = c avant a boucle....


Message édité par Ayle le 31-10-2007 à 06:09:08

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [RESOLU] probleme counter

 

Sujets relatifs
Problème entre excel et vbProbleme de menu
Problème avec la fonction Exif[Résolu] Lecture dans un fichier avec GetPrivateProfileString
[ RESOLU ] [ PHP ] Modification de chainesCarte Interactive [RESOLU]
[Résolu]Requêtes sur Msysobjects[Résolu] Symfony - Premier projet et configuration d'un virtualhost
HTML - Problème formulaireProbleme XHR connection
Plus de sujets relatifs à : [RESOLU] probleme counter


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR