помогите решить задачу в pyton 8 и 10
Приложения:

stglupa:
5 баллов за две, пусть и элементарные, задачи это как-то грустно(
Ответы на вопрос
Ответил standoffiklofik
0
Ответ:
№8
fact = 1
for i in range(1, int(input()) + 1):
fact = fact * i
print(fact)
Объяснение:
Ответил valeron9814
0
Ответ:
#Задача 8
n = int(input('Введите число n: '))
factorial = 1
for i in range(1, n+1):
factorial *= i
print(factorial)
#Задача 9
def divide(n):
while n > 1:
if n % 3 != 0:
return False
n //= 3
return True
print(divide(3))
print(divide(4))
print(divide(27))
#Задача 10
import math
n = int(input('Введите число n: '))
x = math.prod(range(n, 0, -2))
print(x)
Объяснение:
В 9ой задаче код:
print(divide(3))
print(divide(4))
print(divide(27))
просто для теста делал где видно что работает
Новые вопросы
Биология,
2 года назад
История,
7 лет назад
Математика,
7 лет назад
История,
8 лет назад
Алгебра,
8 лет назад