Informatică, întrebare adresată de Pandurel23, 9 ani în urmă

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 express
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;
}

Alte întrebări interesante