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

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

09.03.2018, 17:02. Показов 1395. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Со стандартного потока ввода данных считываются значения одномерного массива
размером 20 элементов. Преобразовать исходный массив, вычитая из значения каждого
элемента массива среднее арифметическое значение отрицательных элементов массива.
Исходные данные являются целыми числами в диапазоне от 10 в -6
до 10 в 6
.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.03.2018, 17:02
Ответы с готовыми решениями:

Обработка массивов: От каждого элемента массива вычесть среднее арифметическое всех элементов массива
Ответ выводится не верно и не совпадает с условиями задачи const n = 10; var A: array of...

Вычислить среднее арифметическое элементов массива Y и отклоненние от среднего для каждого элемента
Всем доброго время препровождения)) вот возникла необходимость решить пару задачек ( сам в этом не...

Вычислить среднее арифметическое элементов массива Y и отклонение от среднего для каждого элемента
буду очень признательна если поможете с решением) дан массив Y(14) вычислить среднее...

Из каждого элемента матрицы вычесть сумму ее четных отрицательных элементов
ОБРАБОТКА МАССИВОВ С ИСПОЛЬЗОВАНИЕМ ПОДПРОГРАММ --> Из каждого элемента матрицы A(3,3) вычесть...

6
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
09.03.2018, 17:16 2
Если числа в диапазоне от 10-6 до 106, то откуда взяться отрицательным?

Добавлено через 1 минуту
А так вот
Pascal
1
2
3
4
5
6
begin
  var a := ArrGen(20, i -> ReadlnReal(Format('{0} =', i + 1)));
  var ave := a.Where(v -> v < 0).Average;
  a := ArrGen(a.Length, i -> a[i] - ave);
  writelnformat('Среднее: {0}{2}Новый массив: {1}', ave, a.JoinIntoString, NewLine);
end.
Может имелось в виду от -106 до 106?
0
0 / 0 / 0
Регистрация: 09.03.2018
Сообщений: 4
09.03.2018, 17:18  [ТС] 3
я должен ввести 20 значений
и из каждого из этих 20 значений вычесть ср. арифм. отрицательных членов
я скину пример как должно выглядеть

Пример
входные данные
12 -30 23 -43 51 26 0 88 19 -10 11 2 23 -14 15 6 -7 1 -19 120
выходные данные
32.5 -9.5 43.5 -22.5 71.5 46.5 20.5 108.5 39.5 10.5 31.5 22.5 43.5 6.5
35.5 26.5 13.5 21.5 1.5 140.5

P.S.
да, от -10 в 6 до 10 в 6
0
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
09.03.2018, 17:21 4
Ну тогда код выше вполне подойдёт
0
0 / 0 / 0
Регистрация: 09.03.2018
Сообщений: 4
09.03.2018, 17:26  [ТС] 5
Да, все работает, спасибо
но не могли бы объяснить как это работает
это задание 9 класса
а я большую часть программы вашей не понял
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28040 / 15773 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
09.03.2018, 17:31 6
создано во фрилансе, здесь закрыто.
0
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
09.03.2018, 17:34 7
kukushka154, код написан на PascalABC.Net. Факт того, что это задание 9-го класса ничего не изменит и PascalABC.Net от этого не изменится Может Вам смогут помочь в разделе фриланса, раз тема создана ещё и там
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2018, 17:34
Помогаю со студенческими работами здесь

количество и среднее арифметическое отрицательных элементов массива
Найти количество и среднее арифметическое отрицательных элементов массива (Размерность не меньше 10)

Найти среднее арифметическое отрицательных элементов массива
Найти среднее арифметическое отрицательных элементов массива S(27), расположенных на чётных местах,...

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

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


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

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

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