Яндекс реклама
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 г.

Хостинг
Почему мы выбираем Timeweb
Timeweb

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

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



Комментарии


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