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

Un vector contine maxim 50 de numere intregi. lungimea vectorului si elementelor sale se citesc de la tastatura . sa se afiseze cate dintre elemente au valoarea mai mare decat media aritmetica a elementelor vectorului.

(PS: VREAU IN COMPILATORUL NORMAL DE LA C++ PLZZ NU ALTE NEBUNII...)

Răspunsuri la întrebare

Răspuns de Mister7
1
#include<iostream>
using namespace std;
int main()
{
    int n;
    cout << "n="; cin >> n;
    int a[n], i, s=0, nr=0;
    float m;
    for(i=1;i<=n;i++)
    {
        cout << "a[" << i << "]="; cin >> a[i];
    }
    for(i=1;i<=n;i++)
    {
        s=s+a[i];
    }
    m=s/n;
    for(i=1;i<=n;i++)
    {
        if(a[i]>m) nr++;
    }
    cout << nr;
    return 0;
}
Alte întrebări interesante