решить задачу в pyton 8 и 10


решить задачу в pyton 8 и 10

4kusssssp08s5c 4kusssssp08s5c    3   25.11.2021 07:14    0

Ответы
SuperRhino757 SuperRhino757  25.11.2021 07:20

№8

fact = 1

for i in range(1, int(input()) + 1):

   fact = fact * i

print(fact)

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
asyunyasavints asyunyasavints  25.11.2021 07:20

#Задача 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))

просто для теста делал где видно что работает

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика