Есть ответ 👍

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

296
499
Посмотреть ответы 3

Ответы на вопрос:

vulf20
4,6(2 оценок)

№8

fact = 1

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

   fact = fact * i

print(fact)

Объяснение:

2o2o
4,6(37 оценок)

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

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

artenyancz
4,6(36 оценок)

Адлтддтат это единственный вариант расшифровки данной радиограммы. для удобства расшифровки можно было все подставлять на листочке, как это сделала я. за букву "а" я приняла < •–>   за букву "д" я приняла < – • •> за букву "т" я приняла   < –> за букву "л" я приняла < • – • •> ну а букву "ж" никак не получится задействовать значит в исходной радиограмме было 9 букв!

Популярно: Информатика