Top.Mail.Ru
Ответы

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

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

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

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

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

Аватар пользователя
Знаток
11мес
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))
Аватар пользователя
Профи
11мес

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

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.

Аватар пользователя
Ученик
10мес

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



Видео по теме