Задан массив действительных чисел a1, a2...a20. Перенести в массив C те элементы A , которые меньше , чем среднее артфметическое. Вывести на экран все промежуточные и конечные результаты

andreyBublik andreyBublik    1   16.07.2021 12:51    0

Ответы
George6666666 George6666666  16.07.2021 13:00
ответ: (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);

Примечание:

Массив заполнен случайными числами. Необходимые табуляции есть на скриншоте ↓

   


Задан массив действительных чисел a1, a2...a20. Перенести в массив C те элементы A , которые меньше
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика