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

Сумма квадратов отрицательных элементов и их среднее значение - C++

Восстановить пароль Регистрация
 
Alex-One
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 52
06.03.2014, 06:38     Сумма квадратов отрицательных элементов и их среднее значение #1
Дано 2 одномерных массива, найти сумму квадратов отрицательных элементов каждого одномерного массива,и их среднее значение элементов в каждом массиве. (Использовать передачу массива)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2014, 06:38     Сумма квадратов отрицательных элементов и их среднее значение
Посмотрите здесь:

C++ Найти среднее значение отрицательных элементов ниже главной диагонали
C++ Найти среднее значение отрицательных элементов ниже главной диагонали (Чего то не хватает в коде)
Массивы. Вывести на экран среднее значение, количество отрицательных элементов C++
C++ Среднее арифметическое положительных элементов массива, произведение и кол-во отрицательных элементов
Найти среднее арифметическое, максимальное и минимальное значение, количество отрицательных и четных элементов C++
C++ Однонаправленный список из квадратов отрицательных элементов первого списка
Определить среднее геометрическое квадратов нечётных элементов массива C++
C++ Определить: среднее арифметическое элементов n-го столбца и сумму квадратов элементов k-й строки матрицы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
_include
Студент
 Аватар для _include
52 / 52 / 12
Регистрация: 17.09.2012
Сообщений: 291
Записей в блоге: 2
Завершенные тесты: 1
06.03.2014, 08:16     Сумма квадратов отрицательных элементов и их среднее значение #2
Передача одномерного массива:
C++
1
2
3
4
5
6
7
8
9
10
11
void func(int *m, int q)
{
.....
}
void main()
{
const int n = 6;
int mas[n];
.....
func(mas,n);
}
Сумма квадратов отрицательных элементов - в функцию передали массив. Там пробегаем все ячейки массива, если в ячейке число <0, то возводим в квадрат и суммируем.
Среднее значение чего отрицательных элементов массива - заведем переменную-счетчик для отрицательных чисел и еще одну переменную для суммирования. число <0? тогда закидываем его в переменную сложения, к счетчику +1. и так далее.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.......
int Sum = 0, SumQuad = 0;
int step, k = 0;
double result = 1;
int i = 0;
while (i<=n)//пока не пробежим весь массив
{
   if(m[i]<0)//если элемент массива меньше нуля, то
   {
    step = pow(m[i],2);
    SumQuad += step;//сумма квадратов всех отрицательных чисел данного массива
    Sum+=m[i];//Сумма всех отрицательных числе данного массива
    k++;//счетчик отрицательных чисел
   }
i++;
}
result = Sum/k;//среднее арифметическое всех отрицательных чисел одного массива.
Yandex
Объявления
06.03.2014, 08:16     Сумма квадратов отрицательных элементов и их среднее значение
Ответ Создать тему
Опции темы

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