Răspuns:
Media aritmetica este suma numerelor pozitive/numarul de numere pozitive
#include <iostream>
using namespace std;
int a[100], n, i, suma, numere_pozitive;
float media_aritmetica;
int main()
{
cout<<"Introduceti numarul de elemente din vector";
cin>>n;
for(i=1;i<=n;i++)
cin>>a[i];
suma=0;
numere_pozitive=0;
for(i=1;i<=n;i++)
if(a[i]>0)
{
suma=suma+a[i];
numere_pozitive++;
}
media_aritmetica=(float)suma/numere_pozitive;
cout<<"Media aritmetica a numerelor pozitive este: "<<media_aritmetica;
return 0;
}
Explicație: