Форум программистов, компьютерный форум CyberForum.ru

Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов - C++

Восстановить пароль Регистрация
 
chainik2
0 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 32
14.01.2014, 17:09     Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов #1
16. Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов в одномерном массиве. Функция записывает результат в переменную, передаваемую по ссылке. В случае наличия отрицательных элементов в массиве функция возвращает true, в случае отсутствия - false.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2014, 17:09     Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов
Посмотрите здесь:

Напишите функцию, которая возвращает среднее арифметическое двух переменных C++
одномерный массив (Найти среднее арифметическое отрицательных элементов) C++
C++ Запись в файл, среднее арифметическое отрицательных элементов
Напишите функцию,возвращающее среднее арифметическое C++
C++ Среднее арифметическое положительных элементов массива, произведение и кол-во отрицательных элементов
C++ Среднее арифметическое отрицательных элементов
C++ Массивы. Найти среднее арифметическое отрицательных элементов
Напишите шаблон функции, возвращающей среднее арифметическое всех элементов массива C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AnDrew_LP
160 / 162 / 9
Регистрация: 29.05.2010
Сообщений: 435
14.01.2014, 17:33     Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов #2
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
#include<iostream>
 
bool func(int *a, int n, int &r)
{
     int s = 0;
     bool p = false;
     int _n = 0;
     for(int i = 0; i < n; i++)
          if(a[i] < 0)
          {
               p = true;
               _n++;
               s += a[i];
          }
     r = s/_n;
     return p;
}
 
int main()
{
     std::cout << " Enter N" << std::endl;
     int n,int *a;
     std::cin >> n;
     a = new int[n];
     std::cout << " Enter elements" << std::endl;
     for(int i = 0; i < n; i++)
          std::cin >> a[i];
     int r;
     if(func(a,n,r))
          std::cout << r << std::endl;
     system("pause");
     delete []a;
     return 0;
}
Yandex
Объявления
14.01.2014, 17:33     Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов
Ответ Создать тему
Опции темы

Текущее время: 21:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru