Top.Mail.Ru
Ответы

Пожалуйста, решите задачу на языке Python

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

Дано 25 чисел найдите среднее арифметическое всех четных среди них

По дате
По рейтингу
Аватар пользователя
Новичок
9мес

нуууу подумай головой хзлол

Аватар пользователя
Знаток
9мес
12345
from random import randint
a = [randint(1,10) for i in range(25)]
print(*a)
b = list(filter(lambda x: not x % 2, a))
print(sum(b) / len(b))
Аватар пользователя
Мастер
9мес

Чтобы найти среднее арифметическое четных чисел в данной последовательности, нужно сначала определить все четные числа в последовательности, затем посчитать их сумму и разделить на количество этих четных чисел.

1. Определим четные числа:

Четные числа – это числа, которые делятся на 2 без остатка.

2. Посчитаем сумму четных чисел:

Предположим, что последовательность состоит из чисел: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25.

Четные числа в этой последовательности: 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24.

Сумма этих чисел: 2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 + 18 + 20 + 22 + 24 = 156

3. Посчитаем количество четных чисел:

В последовательности 12 четных чисел.

4. Найдем среднее арифметическое:

Среднее арифметическое = Сумма четных чисел / Количество четных чисел

Среднее арифметическое = 156 / 12 = 13

Ответ: Среднее арифметическое всех четных чисел в последовательности равно 13.

Аватар пользователя
Новичок
8мес

челу код нужен а не правило вычисления ср. ар.



Видео по теме