IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++/CLI Discussion :

Probl�me d�incr�mentation avec une boucle.


Sujet :

C++/CLI

  1. #1
    Membre averti
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2011
    Messages
    33
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Consultant informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par d�faut Probl�me d�incr�mentation avec une boucle.
    Bonjour,

    J'ai un probl�me avec ma boucle do while qui ne continue pas � boucler.

    Voici le r�sultat :



    Voici mon code :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    int nbremachines,bit,q=0,result;
    cout<<endl;
    cout<<"Saisir le nombre de machines :"<<endl;
    cin>>nbremachines;
    cout<<endl;
    do
    {
                         cout<<" indice :"<<q<<endl;
                         q++;
                         result=pow(q,2)-2;
     
                         cout<<result<<endl;
                         if(result>=nbremachines)
                         {
                                              bit=q;
     
                         }
    }while(result>=nbremachines);
    cout<<endl;
    cout<<"Pour "<<nbremachines<<" machines : "<<" soit "<<bit<<" bits machines"<<endl;
    Si quelqu'un pourrait m'aider, s'il vous pla�t.

  2. #2
    Membre chevronn�
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    415
    D�tails du profil
    Informations personnelles :
    �ge : 59
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 415
    Par d�faut
    A la premi�re it�ration :
    - result = -1
    - nbremachines = 30

    donc : result>=nbremachines = false

    donc : �a sort de la boucle

    En mode debug pas � pas... tu devrais le voir tout de suite...

  3. #3
    Membre averti
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2011
    Messages
    33
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Consultant informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par d�faut
    J'ai trouv� les erreurs :

    - La premi�re erreur �tait ma condition de ma boucle do while qui �tait fausse. Je ne savais plus comment marche cette boucle.
    - La deuxi�me erreur �tait invers� la puissance.


    Merci pour ton aide.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. probl�me ralentissement avec une boucle FOR
    Par calra dans le forum Scilab
    R�ponses: 8
    Dernier message: 24/09/2010, 09h32
  2. [TP] Probl�me bizarre avec une boucle
    Par Dunk dans le forum Turbo Pascal
    R�ponses: 5
    Dernier message: 10/12/2006, 14h06
  3. Probl�me avec une boucle for
    Par cisse18 dans le forum G�n�ral JavaScript
    R�ponses: 20
    Dernier message: 29/03/2006, 16h50
  4. [MySQL] Probl�me avec une boucle
    Par yayacameleon dans le forum PHP & Base de donn�es
    R�ponses: 7
    Dernier message: 09/03/2006, 09h53
  5. [Mail] Envoi de mail avec une boucle posant probl�me
    Par dj-julio dans le forum Langage
    R�ponses: 7
    Dernier message: 09/01/2006, 10h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo