|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.12.2019, 17:09 | #1 |
Новичок
Джуниор
Регистрация: 15.12.2019
Сообщений: 3
|
Сумма элементов массива
Язык си. Есть одномерный массив из 15 чисел, который нельзя делать двухмерным. Нужно посчитать среднее арифметическое каждой тройки (от 1 до 3 элемента, от 4 до 6 и так далее) и вывести номера тех троек, среднее арифметическое которых меньше среднего арифметического всех элементов. Помогите исправить.
Код:
Последний раз редактировалось Yokai0; 15.12.2019 в 17:12. |
16.12.2019, 17:58 | #2 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 664
|
Если программу писали сами, то попробуйте реализовать следующий алгоритм:
1. в цикле найдите сумму всех элементов, сохраните ее 2 Найдите среднее арифметическое (сумма/15),сохраните ее 3 В цикле с шагом 3, находите сумму трех последовательных элементов, определяем номер тройки 4 Находите среднее арифметическое (сумма 3-х/3) 5 сравниваем значения п 2 и п 4, выводим при необходимости сообщение
Неприятности приходят и уходят, а жизнь продолжается!
|
17.12.2019, 16:27 | #3 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
такое решение подойдет?
Код:
from dark to light)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычислить z=s1+s2/2, где s1-сумма положительных элементов массива X(8); s2-сумма отрицательных элементов массива Y(10) . обе суммы | Лидия 188 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 06.11.2015 18:44 |
Сумма элементов массива | Imago | Помощь студентам | 1 | 22.06.2012 09:48 |
сумма элементов массива | dacccc | Общие вопросы C/C++ | 2 | 17.04.2011 17:16 |
сумма элементов массива | air4ega | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 06.04.2011 12:16 |
Сумма и произведение элементов массива, удовлетворяющих условию (генерация float массива) | felodese | Помощь студентам | 1 | 11.11.2010 20:52 |