Вопрос задан 21.06.2023 в 16:10. Предмет Информатика. Спрашивает Черевко Яна.

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

, чем среднее артфметическое. Вывести на экран все промежуточные и конечные результаты
0 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);

Примечание:

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

   


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для выполнения данной задачи вам потребуется использовать язык программирования. Я предоставлю вам пример решения на Python:

python
# Заданный массив действительных чисел a1, a2...a20 a = [1.5, 2.0, 3.0, 4.0, 5.0, 1.0, 2.5, 3.5, 4.5, 5.5, 1.2, 2.2, 3.2, 4.2, 5.2, 1.7, 2.7, 3.7, 4.7, 5.7] # Найдем среднее арифметическое для элементов массива a average = sum(a) / len(a) # Создадим пустой массив C для хранения элементов, которые меньше среднего C = [] # Пройдем по элементам массива a и добавим их в C, если они меньше среднего for element in a: if element < average: C.append(element) # Выводим промежуточные результаты и конечный результат print("Исходный массив a:", a) print("Среднее арифметическое:", average) print("Массив C с элементами меньше среднего:", C)

Вы можете заменить массив a на ваш собственный, содержащий 20 действительных чисел. Этот код найдет среднее арифметическое элементов массива a, а затем создаст массив C, содержащий только элементы, которые меньше этого среднего значения. На выходе вы увидите исходный массив, среднее арифметическое и массив C.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос