Ora dovrebbe andare bene vero?? Però c'è qualche altro errore perchè compilando mi da un ciclo infinitocodice:#include <iostream> using namespace std; int main(){ int x=0, totale=0; //dichiaro e inizializzo la variabile e il totale int cont=0; // il contatore float media; int i=0; cout<<"inserisci quanti numeri...."; cin>>cont; while(i<=cont){ cin>>x; totale+=x; i=cont-1; cout<<"inserisci il numero"<<endl; } media=static_cast<float>(totale)/cont; cout<<media<<endl; return 0; }![]()
comunque mi sono perso dall'obiettivo del post! Quello che vorrei sapere è: se uso un contatore in un ciclo while...poi al di fuori di esso...posso usarlo per fare operazioni? se si come? ho letto che da valore maggiore di 1! per esempio se il ciclo va da 1 a 10 il cont alla fine diventa 11!

Rispondi quotando