С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 13.05.2023
Сообщений: 49

Вычислить среднее арифметическое, подсчитать количество чисел больше заданного числа

07.09.2023, 17:39. Показов 927. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
даны действительные числа a1 a2...a10 вычислить среднее арифметическое подсчитать количество чисел больше заданного числа b найти сумму чисел кратных 2 и 5
9 класс, помогите, пожалуйста, буду очень благодарна
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.09.2023, 17:39
Ответы с готовыми решениями:

Подсчитать количество чисел, стоящих на нечётных местах, и вычислить среднее арифметическое чисел, меньших заданного X
Подсчитать количество чисел, стоящих на нечётных местах, и вычислить среднее арефметическое чисел, меньших заданного X

Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и подсчитать количество чисел
Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и подсчитать количество чисел, небольших заданного F.

Вычислить среднее арифметическое тех элементов двумерного массива, которые больше заданного числа d
Вычислить среднее арифметическое тех элементов двумерного массива, которые больше заданного числа d. Разделить исходную матрицу на...

14
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
07.09.2023, 22:48
Лучший ответ Сообщение было отмечено YuS_2 как решение

Решение

Python
1
2
3
lst = list(map(float, input().split()))
b = float(input())
print(f'{sum(lst) / len(lst)}\n{sum(x > b for x in lst)}\n{sum(x for x in lst if x % 5 == 0 or x % 2 == 0)}')
2
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
08.09.2023, 06:08
Цитата Сообщение от linuxa Посмотреть сообщение
даны действительные числа
Цитата Сообщение от linuxa Посмотреть сообщение
сумму чисел кратных 2 и 5
Делимость на действительных числах?
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
08.09.2023, 10:48
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def task(a,b):
    c,s=0,0
    for x in a:
        if x>b:
            c+=1
        if x%10==0:
            s+=x
    return (c,s)
   
arr=list(map(int,input().split()))
b=int(input())
q,w=task(arr,b)
print("Сумма чисел, больших",b,"=",q)
print("Сумма чисел, кратных 5 и 10",b,"=",w)
0
Любознательный
 Аватар для YuS_2
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
08.09.2023, 13:46
Цитата Сообщение от Catstail Посмотреть сообщение
кратных 5 и 10
2 и 5, должно быть...

Цитата Сообщение от Catstail Посмотреть сообщение
x%10==0
- это 2 * 5? Почему так? Кратные 5 ведь не совсем кратны 2...

Цитата Сообщение от Red white socks Посмотреть сообщение
Делимость на действительных числах?
А чего не так? Целые числа - подмножество вещественных же... или чего я не так понял? Найдутся такие - просуммировать, не найдутся - не суммировать...
1
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
08.09.2023, 15:23
Цитата Сообщение от YuS_2 Посмотреть сообщение
А чего не так? Целые числа - подмножество вещественных же... или чего я не так понял?
В кольцах понятие делимости определяется следующим образом: в кольце Х число а делится на b, если существует такое x из Х, что a = bx.
В полях же деление присутствует по определению и данное понятие бессмысленно
Например, ответьте на вопрос - делится ли 2.5 на 5.

Upd. В оправдание автора скажу, что тут использован термин кратность, т.е. способность делиться нацело и какой-то смысл натянуть можно. Но опять-таки остаются вопросы с представлением вещественных чисел в конечных двоичных дробях и различных фокусах с этим связанных.
Всего этого можно избежать, если немного подумать и оставить целым целое, а действительным действительное.
2
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
08.09.2023, 17:06
YuS_2, "кратных 2 и 5" что означает? По-моему "кратно 2" и "кратно 5". А это означает "кратно 10". Нет?
1
Любознательный
 Аватар для YuS_2
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
08.09.2023, 17:45
Цитата Сообщение от Red white socks Посмотреть сообщение
В кольцах понятие делимости определяется следующим образом: в кольце Х число а делится на b, если существует такое x из Х, что a = bx.
В полях же деление присутствует по определению и данное понятие бессмысленно
В данной задаче, это лишнее... необходимо выделить из множества чисел, числа кратные 2 и 5, в этом множестве присутствуют и целые числа. Понятие кратности - известно, поэтому определить кратные числа - не представляет сложности.
Цитата Сообщение от Red white socks Посмотреть сообщение
Например, ответьте на вопрос - делится ли 2.5 на 5.
Делимость и делимость нацело - два не совсем равнозначных понятия. Поэтому, да делится, но нацело - нет...

Цитата Сообщение от Red white socks Посмотреть сообщение
способность делиться нацело и какой-то смысл натянуть можно.
да, именно это требовалось же... кратность включает в себя понятие натуральных чисел... а натуральные числа и надо найти среди данных вещественных.
10.0 - целое число? С точки зрения математики - да, в программировании - увы... но его необходимо определить как целое...
10 - вещественное число? Почему нет?
и т.д.

Цитата Сообщение от Catstail Посмотреть сообщение
По-моему "кратно 2" и "кратно 5"
Да! Вот, почему оно не стреляло!
И ведь не ИЛИ совсем... всё верно.

Добавлено через 12 минут
Цитата Сообщение от Red white socks Посмотреть сообщение
Всего этого можно избежать, если немного подумать и оставить целым целое, а действительным действительное.
Возможно, это сделано специально, чтобы развить способность поиска решения не шаблонами.
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
08.09.2023, 18:05
Цитата Сообщение от YuS_2 Посмотреть сообщение
Возможно, это сделано специально, чтобы развить способность поиска решения не шаблонами.
Я ценю юмор, но здесь он в темные тона окрашен.
0
Любознательный
 Аватар для YuS_2
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
08.09.2023, 18:53
Цитата Сообщение от Red white socks Посмотреть сообщение
но здесь он в темные тона окрашен.
да отчего же темные-то? да и не совсем юмор ведь... судя по тому, как происходит современное обучение, то там сплошные штампы и шаблоны, а учить надо бы немного другому, а именно: умению размышлять и искать решения, а не подбору подходящих ответов и "забиванию" на задачу, если она не укладывается в шаблон "кесарю кесарево"...
просто, надо "копать" не сильно глубоко... это 9 класс же...
а то так можно дойти и до построения квадратуры круга...
И да, если бы все и всегда следовали каким-то ограничителям и шаблонам, то никаких открытий никогда бы и не произошло. Поэтому, лично я склонен не крутить пальцем у виска и даже более того, имею мнение, что лучше предоставлять возможность тем, кто пытается построить "вечный двигатель", например, заниматься тем, что они пытаются делать... а вдруг получится? В чем тут чернуха-то?
Но это мое личное имхо, так сказать.
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
08.09.2023, 19:11
Да потому что на 100% дети которым это задавалось об этом не задумаются, преподаватель, задавший задачу, на 99% об этом не задумывался и автор на 95 % об этом тоже не задумывался. Хочешь развивать фантазию и мыслить нешаблонно - решай олимпиадные задачи, играй в ЧГК, разгадывай головоломки и т.п. А подобная задача шаблон только вбивает - остаток от деления бери, а то что операция для подобных чисел не предназначена - вообще неважно, прокатит же. А потом поставит такой пытливый if a == b и лунный модуль об поверхность разбивается.
0
Любознательный
 Аватар для YuS_2
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
08.09.2023, 20:38
Цитата Сообщение от Red white socks Посмотреть сообщение
if a == b и лунный модуль об поверхность разбивается
да чего там, в общем случае так же:
a = q*b + r, 0 ≤ r < |b|
и там куча свойств для r = 0, в которых при определенных условиях, вполне вероятно |a| = |b|
и лунный модуль, как раз и падает, потому как пытливому "настучали" в свое время по рукам, он и написал, что за рамки выходить не положено, поэтому исключение с прилунением, при выключенных посадочных двигателях, ибо не положено их запускать во время возникновения исключения... и всё тут, шаг влево, шаг вправо == расстрел...
Нет, если приучать думать, то будут думать, но если кругом запреты и ограничения, шаблонные задачи, с вероятными, шаблонными ответами, то голова не нужна, тут развивают интуицию и телепатию больше, чем способность думать... чатГПТ же есть, он всё за всех сделает...
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
08.09.2023, 21:24
YuS_2, как все запущено.
На досуге запустите
Python
1
2
3
4
a = 0.1 + 0.1 + 0.1
b = 0.3
 
print(a==b)
0
Эксперт Python
 Аватар для Red white socks
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
09.09.2023, 08:06
Цитата Сообщение от YuS_2 Посмотреть сообщение
шаблон "кесарю кесарево"
Чувствую, что из-за шуточной фразы, выдернутой из контекста, вы меня выставили таким методистом 19 века, который лупит розгами каждого за малейшее отклонение от канона. На самом же деле более преданного либертарианца вам еще поискать нужно). Но свобода - обоюдоострый меч. Я жуткий противник буйков, но плавать сначала научитесь.
Если бы детям рассказали о действительных числах, об их представлении на компьютере, о машинной точности, о работе с погрешностями - да тогда только в путь, делайте, что хотите, но понимайте ответственность своих действий.
Цитата Сообщение от YuS_2 Посмотреть сообщение
и лунный модуль, как раз и падает, потому как пытливому "настучали" в свое время по рукам, он и написал, что за рамки выходить не положено, поэтому исключение с прилунением, при выключенных посадочных двигателях, ибо не положено их запускать во время возникновения исключения... и всё тут, шаг влево, шаг вправо == расстрел...
Я очень часто видел подобную аргументацию. На форумах в разделах ВТФ и других проблем человечества. Все работы оттуда отличаются потрясающим косноязычием, отсутствием стройного повествования (ой, о чем это я?), жутким нагромождением переменных, с явными пробелами в логике и элементарными логическими ошибками, с гигантским апломбом и банальными выводами.
Еще раз. Хотите развивать фантазию - решайте олимпиадные задачи. Примерно половина лауреатов крупнейших премий (Филдса, Абеля и т.п.) - победители ММО. Науку вперед двигают олимпиадники, а не ферматисты.
0
Любознательный
 Аватар для YuS_2
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
09.09.2023, 11:00
Цитата Сообщение от Red white socks Посмотреть сообщение
как все запущено.
На досуге запустите
Да ладно... чего запущенно-то? Это всё трудности программирования же... совсем не математика... вот о том и речь, что всё в руках (ну и голове тоже) решающего задачи...
Я Вам даже больше скажу, чтобы не повторяться...

У нас здесь была задача, в которой три вопроса. Для двух первых, вполне могут подходить все вещественные числа. А для третьего - всего лишь, надо вычленить целые числа, проверить их на кратность и получить ответ. Что не так? Какое здесь противоречие присутствует с математикой? О чем у нас тут спор образовался? Не понимаю, пока что...

Цитата Сообщение от Red white socks Посмотреть сообщение
вы меня выставили таким методистом 19 века, который лупит розгами каждого за малейшее отклонение от канона.
Да где?

Цитата Сообщение от Red white socks Посмотреть сообщение
Я очень часто видел подобную аргументацию.
Это вовсе не аргументация, всего лишь, догадки-предположения, но если и принять их за аргументацию, то она том же уровне, что и Ваша... такшта.

Цитата Сообщение от Red white socks Посмотреть сообщение
Еще раз. Хотите развивать фантазию - решайте олимпиадные задачи.
Здесь ключевое слово "хотите" - это, как правило, совсем небольшой процент из общей массы, а знания необходимо донести как можно большему числу и что не менее важно, пробудить желание к получению знаний... ну, цель такая (должна быть, во всяком случае) у общего образования.

Цитата Сообщение от Red white socks Посмотреть сообщение
Примерно половина лауреатов крупнейших премий (Филдса, Абеля и т.п.) - победители ММО.
Различные премии достаточно часто слишком политизированы... здесь оценить работу, наверное, смогут только специалисты примерно того же уровня, что и лауреат... а их, как-то не очень слышно и видно, по объективным причинам, им попросту некогда популяризацией заниматься. И олимпиады, как известно, существовали не всегда... наука разве от этого находилась в стагнации? Нет же...

Цитата Сообщение от Red white socks Посмотреть сообщение
На форумах в разделах ВТФ и других проблем человечества.
Не знаю, не испытываю особого желания бывать в таких местах и уж тем более, что-то и кому-то там доказывать или переубеждать.

Цитата Сообщение от Red white socks Посмотреть сообщение
жутким нагромождением переменных, с явными пробелами в логике и элементарными логическими ошибками, с гигантским апломбом и банальными выводами.
А судьи кто? К тому же, не ошибается только тот, кто ничего не делает...

Цитата Сообщение от Red white socks Посмотреть сообщение
Науку вперед двигают олимпиадники
Вы преувеличиваете значимость исключительно олимпиад... это не панацея.
Но согласен, что как фактор отбора неординарных личностей, в своей области знаний - инструмент незаменимый, это да. Вопрос только в том, чтобы не отбить жажду знаний у тех кто участвует, или даже потенциально мог бы участвовать (жизнь - она такая, не сильно однобокая), в подобных мероприятиях... несправедливыми оценками ли, невозможностью ли проявить знания, или элементарным человеческим фактором и т.д.. По сути, чествуют в основном только победителей же, а остальные что, в расход и на задворки? Глупо и неэффективно, на самом деле... да ещё и чествования могут быть разными же, иногда не очень эффективными, чтобы победители не теряли интереса (почетные грамоты и прочие висюльки, например, не очень практичные средства для поддержания интереса...)
Зачастую, науку двигают те, кто может мыслить и экспериментировать не только постулатами и фундаментальными устоями знаний, а как раз наоборот, т.е. фантазеры и выбивающиеся из общего строя личности... Наука - она ведь консервативна, в своем фундаментализме, поэтому, чуть что не так - сразу по рукам бьют и подвергают остракизму. Но как раз, именно этим, она сама себя и загоняет в тупик.
Ну, да ладно, это уже слишком оффтоп и скорее философия, чем точная наука...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.09.2023, 11:00
Помогаю со студенческими работами здесь

Вычислить среднее арифметическое чисел, небольших A и стоящих на четных местах; подсчитать количество ненулевых чисел
Вычислить среднее арифметическое чисел, небольших A и стоящих на четных местах; подсчитать количество ненулевых чисел.

Вычислить среднее арифметическое чисел матрицы в нечетных строках и меньших заданного числа
Искал ответ, а решил в итоге сам Задача: Вычислить среднее арифметическое чисел матрицы в нечетных строках и меньших заданного числа

Распечатать все комбинации по три числа, среднее арифметическое которых больше заданного числа A
Добрый день, дорогие форумчане. Помогите, пожалуйста, написать Задачку: Написать программу, которая обеспечивает ввод массива...

Определить среднее арифметическое элементов массива больше заданного числа B
В массиве из N действительных чисел,определить среднее арифметическое элементов массива больше заданного числа B(в смысле того которого мы...

Вычислить среднее арифметическое и среднее геометрическое чисел а,b и с и определить какое из средних больше
Вычеслить среднее арифметическое и среднее геометрическое чмсел а,b и с и определить какое из средних больше.


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru