Дан массив из 15 целых чисел заполненный случайными числами из интервала [0; 20]. Выведите этот массив в строку и найдите количество четных элементов массива, которые меньше среднего арифметического его элементов.
import random # Создаем массив из 15 случайных чисел от 0 до 20 arr = [random.randint(0, 20) for _ in range(15)] # Выводим массив в строку print("Массив чисел:", arr) # Находим среднее арифметическое элементов массива avg = sum(arr) / len(arr) # Находим количество четных элементов массива, которые меньше среднего арифметического count = sum(1 for num in arr if num % 2 == 0 and num < avg) print("Количество четных элементов массива, которые меньше среднего арифметического:", count)
Пример вывода:
Массив чисел: [6, 18, 3, 14, 9, 18, 0, 19, 8, 12, 12, 14, 11, 13, 4] Количество четных элементов массива, которые меньше среднего арифметического: 4
Пример кода на Python:
import random# Создаем массив из 15 случайных чисел от 0 до 20
arr = [random.randint(0, 20) for _ in range(15)]
# Выводим массив в строку
print("Массив чисел:", arr)
# Находим среднее арифметическое элементов массива
avg = sum(arr) / len(arr)
# Находим количество четных элементов массива, которые меньше среднего арифметического
count = sum(1 for num in arr if num % 2 == 0 and num < avg)
print("Количество четных элементов массива, которые меньше среднего арифметического:", count)
Пример вывода:
Массив чисел: [6, 18, 3, 14, 9, 18, 0, 19, 8, 12, 12, 14, 11, 13, 4]Количество четных элементов массива, которые меньше среднего арифметического: 4