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

Se citesc pe rând n numere reale. Să se determine media aritmetică a valorilor strict pozitive citite. In c++

Răspunsuri la întrebare

Răspuns de MaSTerMaTHeMaTIcK
1

Răspuns:

#include <iostream>

using namespace std;

float ma,v[1001];

int n,x,s,i;

int main()

{cin>>n;

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

   cin>>v[i];

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

   if(v[i]>0)

   {ma=ma+v[i];

   s++;

   }

ma=ma/s;

cout<<ma;

   return 0;

}

Ar trebui sa mearga.

Alte întrebări interesante