Получить 50 случайных чисел в диапазоне [-20;20] 1. посчитать среднее арифметическое кратных 7 2. Найти макс среди случайно полученных чисел.

11 Окт 2019 в 10:41
160 +1
0
Ответы
1
Первым шагом получим 50 случайных чисел в диапазоне [-20;20]:

import random

numbers = [random.randint(-20, 20) for i in range(50)]

Теперь посчитаем среднее арифметическое кратных 7:

sum_multiple_of_7 = 0
count_multiple_of_7 = 0

for num in numbers:
if num % 7 == 0:
sum_multiple_of_7 += num
count_multiple_of_7 += 1

if count_multiple_of_7 != 0:
average_multiple_of_7 = sum_multiple_of_7 / count_multiple_of_7
print("Среднее арифметическое кратных 7:", average_multiple_of_7)
else:
print("Нет чисел, кратных 7")

Найдем максимальное число среди случайно полученных чисел:

max_number = max(numbers)
print("Максимальное число среди случайно полученных чисел:", max_number)

19 Апр 2024 в 12:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир