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

Вычислить среднее арифметическое отрицательных элементов массива

12.05.2018, 19:56. Показов 1824. Ответов 2

Помогите студенту!!!!)
___________________________

Вычислить среднее арифметическое отрицательных элементов.

Размер массива 4 на 3
__________________________
НА ЗАВТРА

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

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

Вычислить среднее арифметическое всех отрицательных элементов массива
Даны вещественные массивы А, F. Для каждого массива определить: среднее арифметическое...

Вычислить среднее арифметическое отрицательных элементов массива. Использовать функцией для каждой строки матрицы А (4, 8)
Здравствуйте. Вычислить среднее арифметическое отрицательных элементов массива. Использовать...

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

2
1753 / 1345 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
12.05.2018, 20:01 2
Лучший ответ Сообщение было отмечено Митев Богдан как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <random>
 
int main()
{
    std::default_random_engine gen{ std::random_device()() };
    std::uniform_int_distribution<> dist(-10, 10);
    const int n = 4, m = 3;
    int a[n][m], count = 0, sum = 0;
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < m; j++) {
            a[i][j] = dist(gen);
            std::cout << a[i][j] << "\t";
            if (a[i][j] < 0) {
                count++;
                sum += a[i][j];
            }
        }
        std::cout << "\n";
    }
    std::cout << "Average: " << (double)sum / count << "\n";
}
1
7421 / 5016 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
12.05.2018, 21:40 3
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
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int k=0;
    double a[4][3], sum=0.0;
 
    for (int i = 0; i < 4; i++)
    {
    for (int j = 0; j < 3; j++)
    {
    a[i][j]=rand()%19 - 9;
    if (a[i][j]<0) {k++; sum+=a[i][j];}
    cout <<setw(3)<<a[i][j]<<" ";
    }
    cout << endl;
    }
    if (k==0) cout <<"Negative elements are absent\n";
    else cout <<"delta_negative="<<sum/k<<endl;
system("pause");
return 0;
}
Добавлено через 23 минуты
Hitoku, отрицательных может не быть, деление на ноль не обрабатываете
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2018, 21:40
Помогаю со студенческими работами здесь

Вычислить среднее арифметическое отрицательных элементов динамических массивов A и B
Помогите дописать Сформировать массив B(k), записав в него каждый второй элемент массива A(N)....

Вычислить среднее арифметическое отрицательных элементов каждой строки
Она должна вычислять среднее арифметическое отрицательных элементов. Проверьте на ошибки,...

Определить среднее арифметическое отрицательных элементов массива
Дано одномерный массив действительных чисел, состоящий из 10 элементов. Определить среднее...

Посчитать среднее арифметическое отрицательных элементов массива
Условие: K (6) - массив действительных чисел. Посчитать среднее арифметическое отрицательных...

Посчитать среднее арифметическое отрицательных элементов массива
Помогите пожалуйста!!!! Задача: посчитать среднее арифметическое отрицательных числе массива.

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


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

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

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