Scrieți definiția completă a subprogramului C++ count care are 2 parametri: a, prin care primește un tablou unidimensional cu maximum 100 de numere reale mai mici decât 1000 și n, numărul efectiv de elemente ale tabloului.
Subprogramul returnează numărul de elemente din tablou care sunt mai mari sau cel puțin egale cu media aritmetică a tuturor elementelor din tablou.
Restricții și precizări
0 < n ≤ 100
numele subprogramului cerut este count
parametrii sunt, în această ordine: a, n
elementele vectorului a sunt indexate de la zero
pentru datele reale se va folosi tipul double. Utilizarea altor tipuri poate duce la erori de compilare.
Răspunsuri la întrebare
Răspuns de
19
int count(double a[], int n){
double ma = 0;
for(int i = 0; i < n; i++)
ma+=a[i];
ma = ma / n;
int k = 0;
for(int i = 0; i < n; i++)
if(a[i] >= ma)
k++;
return k;
}
Utilizator anonim:
:)
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă