Să se scrie un program care citeşte de la tastatură un număr natural n şi apoi un şir de n numere naturale şi determină media aritmetică a celor pare.
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
#include <iomanip>
using namespace std;
double m, p, s, i;
int x, n;
int main()
{
cin >> n;
for(i = 1; i <= n; i++)
{
cin >> x;
if(x % 2 == 0)
{
s = double(s + x);
p ++;
}
}
m = s / p;
m = (int)(m*100)/100.;
cout << fixed << setprecision(2) << m;
return 0;
}
#include <iomanip>
using namespace std;
double m, p, s, i;
int x, n;
int main()
{
cin >> n;
for(i = 1; i <= n; i++)
{
cin >> x;
if(x % 2 == 0)
{
s = double(s + x);
p ++;
}
}
m = s / p;
m = (int)(m*100)/100.;
cout << fixed << setprecision(2) << m;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Franceza,
9 ani în urmă
Matematică,
9 ani în urmă