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

sa se realizeze un program care sa elimine elementele din vectorul v cu proprietatea ca sunt mai mici decat media aritmetica a tuturor elementelor

Răspunsuri la întrebare

Răspuns de FlameAlchemist
1
#include <iostream>
using namespace std;
int s[100],n,media;
int main()
{
    cin>>n;
    for(int i=0; i<n; i++)
    {
        cin>>s[i];
        media=media+s[i];
    }
    media=media/n;
    for(int i=0; i<n; i++)
        if(s[i]<media)
        {
            s[i]=s[i+1];
            n--;
        }
    for(int i=0; i<n; i++)
        cout<<s[i]<<" ";
    return 0;
}


Alte întrebări interesante