0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 8
1

Составить функцию вычисления среднего значения элементов массива

18.04.2013, 15:56. Показов 1352. Ответов 1
Метки нет (Все метки)

составить функцию вычисления среднего значения элементов массива и определить количество чисел превышающих эту величину. применить разработанную функцию для обработки двух одномерных массивов
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2013, 15:56
Ответы с готовыми решениями:

Составить функцию вычисления среднего значения элементов одномерного массива
Составить функцию вычисления среднего значения элементов одномерного массива и определения...

Составить функцию вычисления среднего значения элементов вещественного одномерного массива
составить функцию вычисления среднего значения элементов вещественного одномерного массива....

Составить функцию вычисления среднего значения элементов вещественного одномерного массива
Помогите пожалуйста решить, и распишите каждую строчку (т.е что тут сделано) Составить функцию...

Составить процедуру вычисления среднего значения элементов массива
составить процедуру вычисления среднего значения элементов массива и определить количество чисел...

1
496 / 204 / 18
Регистрация: 19.03.2013
Сообщений: 462
18.04.2013, 16:47 2
Лучший ответ Сообщение было отмечено DmitryLipunov как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <cstdio>
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
double middle(double *mas, int n)
{
    double mid = 0;
    int k = 0;
    // Определяем сумму элементов массива
    for(int i = 0; i< n; i++)
       {
         mid +=mas[i];
         mid++;
       }
       cout<<"\n Middle mean is:"<< mid/n<<endl;
    // Определяем количество элементов? превышающих среднее.
       for(int i = 0; i < n; i++)
       {
           if(mas[i] > mid/n) k++;
       }
       return k;
}
int main()
{
    const int N = 10;
    double a[N], b[N];
    int k,m;
    for(int i = 0;i<N; i++)
    {
        a[i] = rand()%100;
        b[i] = rand()%100;
        cout<<a[i]<<"\t"<<b[i]<<endl;
    }
 
    k = middle( a, N);
    cout<<"Mas A have "<<k<<" elemets more middle mean.\n";
    k = middle( b, N);
    cout<<"Mas B have "<<k<<" elemets more middle mean.\n" ;
 
  return 0;
}
Добавлено через 19 минут
Прошу прощения, строку 15 закоментируйте или удалите ее.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2013, 16:47
Помогаю со студенческими работами здесь

Составить рекурсивную функцию вычисления среднего арифметического элементов массива
Составить рекурсивную функцию, которая вычисляет среднее арифметическое элементов одномерного...

Создать функцию вычисления среднего значения элементов одномерного массива
создать функцию вычисления среднего значения элементов одномерного массива. Ввод методом генерации...

Рекурсивная функция вычисления среднего значения массива из n элементов
Рекурсивная функция вычисления среднего значения массива из n элементов. рассматривать только...

Функции вычисления среднего и среднеквадратического значения элементов массива
дано массив экспериментальных значений X. Определить функции вычисления среднего значения x и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru