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

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

07.09.2023, 17:39. Показов 950. Ответов 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
38178 / 21113 / 4307
Регистрация: 12.02.2012
Сообщений: 34,719
Записей в блоге: 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
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
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
38178 / 21113 / 4307
Регистрация: 12.02.2012
Сообщений: 34,719
Записей в блоге: 14
08.09.2023, 17:06
YuS_2, "кратных 2 и 5" что означает? По-моему "кратно 2" и "кратно 5". А это означает "кратно 10". Нет?
1
Любознательный
 Аватар для YuS_2
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
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
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
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
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
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
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
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
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru