Inanzitutto buongiorno a tutti e grazie di dedicarmi il vostro tempo.
Io in vece non ne ho di tempo, e mi sento il fuoco sotto il sedere , in quanto devo consegnare questo la voro tra 3 giorni.
IL mio problema sta nel fatto che non riseco a far funzionare il While in uno dei miei programmini (sono un programmatore in c++ neofita, quindi non ho molta esperienza):
#include <iostream>
using namespace std;
int main()
{
int n,m,l,somma,ris;
//---Li-sommerò-fino-a-quoando-non-inserirai-0---//
cout << "inserisci tanti numeri" << endl;
cin>>n;
cin>>m;
somma=n+m;
cout<<somma<<endl;
cin>>l;
ris=somma+l;
cout<<ris<<endl;
do{
cin>>l;
ris=ris+l;
cout<<ris<<endl;
}
while(l=!0);
}
se alla fine scrivo :
while(l=!0);
il programma continua a sommarsi all'infinito fregandosene dell'istruzione
se invece scrivo:
while(l=0);
il programma lascia inserire un massimo di sette numeri contando le suoe operazioni
grazie per il tempo dedicatomi
spero di ricevere presto vostre risposte
P.S.
non posso cambiare librerie, e sto tilizzando come compilatore Code Blocks
P.P.S.
ho gia risolto, ma avevo sbagliato sezione , quindi ho spostato la domanda qui.