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

Хостинг
Как выбрать хостинг
Хостинг

Что такое хостинг, как выбрать хостинг

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



Комментарии


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