pour une affectation On m'a demandé d'écrire un programme qui calcule la moyenne géométrique et arithmétique en c normal. i a écrit cette fonction:La fonction pow donne un résultat indésirable c
double Geometric_mean(int number[], int n) //number[5]={1,2,3,4,5},n=5
{
int i;
double mean = 1;
for (i = 0;i < n;i++)
{
mean =mean*number[i];
}
mean = pow(mean,1/n); //mean=120
return(mean); //mean=1
}
i obtenir le résultat souhaité avant que le prisonnier de guerre, il se tourne vers 1 au lieu du du désiré 2,605
"calcule géométrique et moyenne arithmétique dans * c * régulier". Alors pourquoi avez-vous tagué C++? – Samidamaru