Предположим, что три целых числа заданы как переменные `num1`, `num2`, `num3`.
Среднее арифметическое:
num1 = 5
num2 = 10
num3 = 15
average = (num1 + num2 + num3) / 3
print(f'Среднее арифметическое: {average}')Определение количества чисел, кратных 3:
count_multiples_of_3 = 0
if num1 % 3 == 0:
count_multiples_of_3 += 1
if num2 % 3 == 0:
count_multiples_of_3 += 1
if num3 % 3 == 0:
count_multiples_of_3 += 1
print(f'Количество чисел, кратных 3: {count_multiples_of_3}')Объединяем в одну программу:
def analyze_numbers(n1, n2, n3):
average = (n1 + n2 + n3) / 3
count_multiples_of_3 = 0
if n1 % 3 == 0:
count_multiples_of_3 += 1
if n2 % 3 == 0:
count_multiples_of_3 += 1
if n3 % 3 == 0:
count_multiples_of_3 += 1
print(f'Заданные числа: {n1}, {n2}, {n3}')
print(f'Среднее арифметическое: {average}')
print(f'Количество чисел, кратных 3: {count_multiples_of_3}')
# Пример вызова функции:
# analyze_numbers(5, 10, 15)
# analyze_numbers(3, 6, 9)
# analyze_numbers(7, 8, 10)
Ответ:
Программа для нахождения среднего арифметического и подсчета чисел, кратных 3:
def analyze_numbers(n1, n2, n3):
average = (n1 + n2 + n3) / 3
count_multiples_of_3 = 0
if n1 % 3 == 0:
count_multiples_of_3 += 1
if n2 % 3 == 0:
count_multiples_of_3 += 1
if n3 % 3 == 0:
count_multiples_of_3 += 1
print(f'Заданные числа: {n1}, {n2}, {n3}')
print(f'Среднее арифметическое: {average}')
print(f'Количество чисел, кратных 3: {count_multiples_of_3}')
# Пример вызова функции с числами 6, 9, 12:
analyze_numbers(6, 9, 12)
Пример вывода для чисел 6, 9, 12:
Заданные числа: 6, 9, 12
Среднее арифметическое: 9.0
Количество чисел, кратных 3: 3