Яндекс реклама
Python/Элементы массива, которые меньше среднего арифметического
Blog/Proger
Элементы массива, которые меньше среднего арифметического
Python Python задачи

Python/Элементы массива, которые меньше среднего арифметического

Найти в массиве те элементы, значение которых меньше среднего арифметического, взятого от всех элементов массива.Разбор задачи на Python



Алгоритм решения задачи:

1)Вычислить сумму всех элементов массива. Для этого перед циклом вводится переменная для суммы (например, sum). Далее элементы массива перебираются в цикле и значение каждого добавляется к этой переменной. Вычисление суммы можно сделать в том же цикле, что и заполнение массива.

2)При вычислении суммы элементов находится среднее арифметическое, равное сумме, деленной на количество элементов в массиве.

3)Массив перебирается, каждый элемент сравнивается с найденным средним. Если элемент меньше, он отображается (или сохраняется в другом массиве).

Python задача

Python

from random import random
N = 10
arr = [0] * N
for i in range(N):
arr[i] = int(random() * 100)
print(arr)
avrg = sum(arr)/N
print(avrg)
less = []
for i in range(N):
if arr[i] < avrg:
less.append(arr[i])
print(less)






Все задачи на python
Python Python задачи

Репост статьи



25 апреля 2022 г.

Полезные ссылки
Игры Youtube Дзен Кью Вконтакте
Хостинг
Почему мы выбираем Timeweb
Timeweb

Что такое хостинг, как выбрать хостинг , почему мы остановились на Timeweb

Комментарии могут оставлять только зарегестрированные пользователи!



Комментарии


Ваш комментарий будет первым !