Informatică, întrebare adresată de paulropan05, 8 ani în urmă

Cerința
Se dau n numere naturale. Calculați media lor geometrică.
Date de intrare
Programul citește de la tastatură numărul natural n , apoi n numere naturale.
Date de ieșire
Programul va afișa pe ecran a mediei geometrice a celor n numere cu exact două zecimale, fără rotunjire.
Restricții și precizări
1 < n ≤ 10 numerele citite vor fi cuprinse între 0 și 50 Exemplu : Intrare 4 2 4 2 1 Ieșire 2.00 problema #2299 pe pbinfo.ro Doresc solutie in C​

Răspunsuri la întrebare

Răspuns de srg69
0

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

long long p,n,x;

cin>>n;

p=1;

for(int i=1;i<=n;i++)

{

cin>>x;

p=p*x;

}

cout<<pow(p,1.0/n);

}

Alte întrebări interesante