Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
il ciclo di inserimento non finisce mai di girare e non capisco il motivo me lo sapete spiegare?
mille grazie a chi mi saprà aiutare!
sapete come posso migliorarlo?
Codice sorgente - presumibilmente C++
void complem()
{
int num=0,bit=0,app=0,i=0;
int vett[50];
bool same=false;
for(i=0;i<50;i++)
{
vett[i]=0;
}
cout<<"inserisci la lunghezza del numero da convertire :"<<endl;
cin>>num;
int k=-1;
do
{
k=k+1;
cout<<"inserisci il valore del bit partendo da destra verso sinistra!!"<<endl;
Hai usato l'operatore di assegnamento, non quello di confronto.
In tal modo la variabile k viene reimpostata a 0 ad ogni iterazione e il ciclo diventa infinito...
Ultima modifica effettuata da Matthew il 17/10/2009 alle 0:37