353
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 media geometrică a celor n
numere.
Restricții și precizări
1 < n ≤ 10
- numerele citite vor fi cuprinse între
0
și50
- rezultatul va fi punctat dacă diferența dintre cel afișat de program și cel corect este mai mică decât
0.01
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; long long int produs=1; int x; for(int i = 1 ; i <= n ; ++i) { cin >> x; produs*=x; } double rap = (double)1/n; cout << fixed << setprecision(2) << pow( produs , rap ); return 0; }
Comentarii