В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Строгая591
Строгая591
12.05.2021 12:47 •  Информатика

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

Ответ:
polina200412
polina200412
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 , которые меньше
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?