Meu caro, você deve ter uma variável para ACUMULAR este resultado. Sendo assim, crie uma variável com valor inicial = 0, que acumule este resultado.
Refiz seu código e ficou +- assim:
#include <iostream> using namespace std; int main(){ int numAlunos, // Armazena qtdd de alunos; idadeAluno, //Armazena idade do aluno corrente; sumIdadeAlunos = 0; //Acumula idade de todos alunos; double mediaIdade; //armazenará a média das idades - que não será, necessariamente, inteiro; cout<<"Informe a quantidade de alunos: "; cin>>numAlunos; cout<<endl; for(int i=0; i<numAlunos; i++){ cout<<"Entre com a idade do aluno "<<i+1<<":"<<endl; cin>>idadeAluno; cout<<endl; sumIdadeAlunos+=idadeAluno;//acumulando as idades; } mediaIdade = sumIdadeAlunos/numAlunos;//tendo a soma de todas as idades, basta dividir pelo número de alunos; cout<<endl; cout<<"A média de idade é: "<<mediaIdade<<endl; return 0; } Espero ter ajudado, Att