OVH Cloud OVH Cloud

compilateur ne veut plus

21 réponses
Avatar
Christophe Schneider
//programme de conversion de nombres binaires en nombres décimaux.

#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
double cp=0,bin=0,dec=0;

cout<<"nombre : ";
cin>>bin;

while(cp<20){
dec = dec + ((bin % 2)*(pow(2,cp))); ///couac
cout<<bin<<" "<<dec<<endl;
bin = bin/10;
++cp;
}
system("PAUSE");
return 0;
}

le compilateur bloque sur cette ligne : dec = dec + ((bin %
2)*(pow(2,cp)));
pourquoi ???
merci d'avance.

1 réponse

1 2 3
Avatar
espie
In article <3fd072a8$0$1161$,
Christophe wrote:
Oufff............
J'en suis à la page 151 sur 1178 de comment programmer C++.
Promis-juré : quand j'aurais fini le bouquin je corrigerais vos copies ;-)
Pour l'instant j'essaie de comprendre à quoi sert "coût" ;-)
C'est dur et long tout seul => beaucoup moins grâce à vous.
Merci à tous.


Commence deja par reconfigurer ton newsreader pour desactiver le correcteur
orthographique. Parce que coût, pour du C++, c'est pour le moins etrange,
et quand tu auras envie de venir poser des questions ici, tu seras bien
content que ton Outplook Express ne te modifie pas tes lignes de code.

1 2 3