28/10/08 17:59
jaco94++
ciao a tutti o trovato un codice per convertire da binario a decimale e lo modificato per problemi vari cmq non so magari nn andava neanke prima ma adesso quando lo faccio funzionare mi da conversioni errate qualcuno sa aiutarmi ecco il codice:
int nbin3;
int bin1;
int bin2;
int bin3;
cout<<"Digita il peso del numero binario";
cin>>nbin3;
bin1=1;
bin2=0;
do{
cout<<"Inseriscici Cifra";
cin>>cifra;
bin2=(cifra*bin1)+bin2;
bin1=bin1*2;
nbin3=nbin3-1;
}
while(nbin3!=0);
cout<<"Conversione binario -> decimale = "<<bin2;
grz in anticipo
Ultima modifica effettuata da pierotofy 29/10/08 13:57
aaa
29/10/08 13:58
pierotofy
1. Che errori ti ritorna il compilatore?
2. A che riga?
3. Ambiente di sviluppo?
29/10/08 20:44
pierotofy
int bindec(int otto=0,int sette=0,int sei=0,int cinque=0,int quattro=0,int tre=0,int due=0,int uno=0)
Oddio, cosa vedo... pessimo stile, utilizza un'array la prossima volta.
Ultima modifica effettuata da pierotofy 29/10/08 20:44