Разность между максимальным элементом и средним арифметическим значением
Задача 2.98
Дан одномерный массив А неупорядоченных целых чисел. Вывести на экран разность между наибольшим элементом и средним арифметическим значением для отрицательных элементов. Если отрицательных элементов нет, то вывести на экран сообщение НЕТ.
Для начала вспомним, что такое среднее арифметическое значение.
Среднее арифметическое — это сумма всех чисел множества, делённая на их количество. Например, у нас есть 5 чисел: 1, 7, 10, 2, 15 . Тогда среднее арифметическое будет равно:
(1 + 7 + 10 + 2 + 15) / 5 = 35 / 5 = 7
Может ли среднее арифметическое быть отрицательным числом
Конечно, может. Ведь числа в множестве могут быть как положительными, так и отрицательными. И, в зависимости от того, каким числом будет сумма этих чисел — положительным или отрицательным, среднее арифметическое будет иметь соответствующий знак. Например, у нас есть 5 чисел: 1, -7, 10, 2, -15 . Тогда среднее арифметическое будет равно:
(1 — 7 + 10 + 2 — 15) / 5 = -9 / 5 = -1,8
Таким образом, среднее арифметическое значение для отрицательных элементов массива вычисляется точно также, как и для положительных.
А теперь перейдём к решению задачи.
Вот здесь я рассказал о том, как можно найти наименьшее значение в массиве. Наибольший элемент можно найти подобным способом, поэтому в данной статье останавливаться на этом не буду.
Итак, что нам нужно сделать:
- Найти наибольший элемент в массиве.
- Найти все отрицательные значения в массиве и вычислить для них среднее арифметическое.
- Вычислить разность между наибольшим элементом массива и средним арифметическим отрицательных чисел.
Примеры программ на Паскале и С++.
ВНИМАНИЕ!
Если вам что-то осталось непонятно, то советую почитать книги “Основы программирования” и “Основы С++”.
Как найти среднее арифметическое отрицательных чисел
Как усреднить только положительные или отрицательные числа в Excel?
Может быть, иногда вам нужно вычислить среднее значение только положительных или отрицательных чисел из диапазона, который содержит как положительные, так и отрицательные значения на вашем листе, обычная функция СРЕДНИЙ не решит эту задачу. Из этого туториала Вы узнаете, как усреднять только положительные или отрицательные числа в Excel.
Просмотр среднего только положительных или отрицательных чисел с помощью Kutools for Excel
Усреднять только положительные или отрицательные числа с формулами
Чтобы усреднить только положительные числа в диапазоне, вы можете использовать следующую формулу массива, сделайте следующее:
1. Введите эту формулу: =AVERAGE(IF(A1:D10>0,A1:D10,»»)) в пустую ячейку, см. снимок экрана:
2, Затем нажмите Shift + Ctrl + Enter вместе, и вы получите результат, как показано на следующем скриншоте:
Ноты:
1. В приведенной выше формуле A1: D10 — это диапазон данных, среднее значение которого вы хотите вычислить.
2. Чтобы получить результат только с отрицательными числами, примените следующую формулу: =AVERAGE(IF(A1:D10<0,A1:D10,»»)) , и не забудьте нажать Shift + Ctrl + Enter ключи.
Просмотр среднего только положительных или отрицательных чисел с помощью Kutools for Excel
Если вы установили Kutools for Excel, С его Выбрать определенные ячейки функции, вы можете сначала выбрать положительные или отрицательные числа, а затем просмотреть результат расчета в строке состояния.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Выберите диапазон данных, который вы хотите использовать.
2. Нажмите Кутулс > Выберите > Выбрать определенные ячейки, см. снимок экрана:

3. В Выбрать определенные ячейки диалоговое окно, отметьте Ячейка вариант под Тип выбора, чтобы выбрать все положительные числа, выбрав Больше, и чтобы выбрать отрицательные числа, выберите Менее из Конкретный тип раскрывающийся список и введите критерии в текстовое поле, введите здесь 0 в поле нажмите ОК, появится диалоговое окно, напоминающее вам, что ячейки были выбраны, нажмите ОК, чтобы закрыть его. Смотрите скриншот:


4. Затем нажмите OK чтобы закрыть это диалоговое окно, и все желаемые числа были выбраны, и вы можете перейти в строку состояния, чтобы просмотреть результаты вычислений:
Найдите среднее арифметическое отрицательных чисел из n введенных. (в паскале)
Введем следующие обозначения: n – количество вводимых чисел; а — массив из n чисел; i — порядковый номер элементов массива; a[i] — значения элементов массива, которые будем вводить с клавиатуры во время выполнения программы; s – сумма отрицательных чисел массива, sr – среднее арифметическое отрицательных чисел, k – количество отрицательных чисел. Будем использовать оператор цикла с предусловием while. Тогда программа на языке программирования Pascal ABC может выглядеть так:
const n=5; var i, s, k: integer;
a: array[1..n] of integer;
while i<=n do begin
if a[i]<0 then begin writeln (‘a[i]= ‘, a[i]); s:=s+a[i]; k:=k+1; end;
Сложное и важное среднее арифметическое
19. На доске написано более 40, но менее 48 целых чисел.
Среднее арифметическое этих чисел равно −3,
среднее арифметическое всех положительных из них равно 4,
а среднее арифметическое всех отрицательных из них равно −8.
а) Сколько чисел написано на доске?
б) Каких чисел написано больше: положительных или отрицательных?
в) Какое наибольшее количество положительных чисел может быть среди них?
Как подступиться к такой задаче? В школьном курсе такие задачи не решают.
И решение, приведенное в демоверсии, для шестиклассников тоже не подходит — слишком много формул.
Для понимания среднего арифметического начать нужно с задачи для четвероклассников, про которую я писала здесь
Сколько в этом составе вагонов с углём?
Нравится мне на эту тему и задача из учебника Ивановой, в которую мы играли на кружке третьеклассников.
https://klarissa45.livejournal.com/44304.html
Найдите число, которое на столько больше числа 347, на сколько меньше числа 355.
Хорошо решать также с учениками 6-9 классов задачи на концентрации.
Ученик должен понимать, что если мы соединяем одинаковые объемы 30% и 50% кислот, то получим 40% кислоту.
Если 50% кислоты больше, то концентрация смеси будет больше 40%, а если 30% кислоты больше, то конценрация смеси будет меньше 40%.
Тогда возвращаясь к задаче ЕГЭ детям будет понятно, что если бы отрицательных и положительных чисел было поровну,
то их среднее арифметическое было бы равно -2, а если оно меньше. то отрицательных чисел больше.
Кстати, есть замечательная книжка А,Д, Блинкова на тему средних
(так как существует еще и среднее геометрическое, и среднее гармоническое, и среднее квадратичное)
Книгу можно скачать здесь
Но само собой ее лучше купить, чтобы всегда иметь под рукой.
Про книжку «Вертикальная математика» я уже писала,
https://klarissa45.livejournal.com/78159.html
( там же ссылка на скачивание)
глава 4 этой книги тоже посвящена задачам на среднее арифметическое,
ведь задача №19 нового варианта ЕГЭ как раз и заменила задачу С6 старого варианта ЕГЭ.
Ну а с малышами надо почаще играть в Этажики и будет это для них первым знакомством со средним арифметическим