Предмет: Информатика,
автор: deadspiccce
Задан массив действительных чисел a1, a2...a20. Перенести в массив C те элементы A , которые меньше , чем среднее артфметическое. Вывести на экран все промежуточные и конечные результаты
Ответы
Автор ответа:
0
Ответ: (Python 3) ↓
import random
c = []
s = [random.randint(0,100) for i in range(20)]
sm = 0
for i in range(len(s)):
sm+=s[i]
sr = sm/len(s);
for j in range(len(s)):
if s[j] < sr:
c.append(s[j]);
print('\nНачальный массив:\n', s, '\n\nЕго среднее арифметическое:\n', sr);
print('\nНовый массив, состоящий из элементов начального, которые меньше среднего арифметического:\n', c);
Примечание:
Массив заполнен случайными числами. Необходимые табуляции есть на скриншоте ↓
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: Снегурочкалетняя
Предмет: Английский язык,
автор: рамрамрпамр
Предмет: Русский язык,
автор: сарюна2
Предмет: Химия,
автор: Никитов123322
Предмет: Литература,
автор: Teraria1000