Problema #2949 pe pbinfo
Cerința
Se dau n numere naturale. Calculați media armonică a celor n numere citite cu 2 zecimale exacte.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale.
Date de ieșire
Programul va afișa pe ecran media armonică a celor n numere cu 2 zecimale exacte.
Restricții și precizări
1 ≤ n ≤ 1000
cele n numere citite vor fi mai mici decât 1.000.000
Exemplu
Intrare
5
1 2 3 4 5
Ieșire
2.18
IN C++
Răspunsuri la întrebare
Răspuns de
3
Răspuns:
#include <iostream>
#include <iomanip>
using namespace std;
int n, a, i, nou;
double s, ma;
int main()
{
cin >> n;
for (i=1; i<=n; i++)
{
cin >> a;
s=s+(1.0*1)/(1.0*a);
}
ma=(1.0*n)/s;
nou=(int)(ma*100);
ma=(1.0*nou)/100;
cout << fixed << setprecision(2) << ma;
}
Explicație:
adelin2811:
imi da eroare
Alte întrebări interesante
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă