codice:
#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;
cout << endl;
while(i<cont){
cout<<"inserisci il numero: ";
cin>>x;
totale+=x;
i++;
}
media=(float)totale/cont;
cout << "\n\nLa media \212: " <<media<<endl;
return 0;
}
Io farei così, dimmi se c'è qualcosa che non capisci.
Per quanto riguarda il discorso del while se ad esempio hai
codice:
i=1;
while(i<=10){
.
.
i++
}
naturalmente la i alla fine del ciclo varrà 11.
Comunque se posso permettermi di darti un consiglio in questi casi nessuno può esserti più di aiuto che un compilatore, infatti ti sarebbe bastato fare qualcosa del genere:
codice:
.
.
i=1;
while(i<=10)
i++;
cout << "la i vale " << i;
Per scoprire da solo quello che ti interessava.