Нужна помощь с 24 заданием
Задачи по python
Приложения:
Ответы на вопрос
Ответил nelle987
0
Например, поступать можно так. Будем хранить значение числителя и знаменателя текущей дроби и номер итерации. Если номер итерации четный (считая с 0), то прибавим двойку к знаменателю, иначе — к числителю. Числитель и знаменатель изначально удобно задать как 2 / 1, чтобы не надо было отдельно рассматривать первую дробь.
Код:
n = int(input())
numerator, denominator = 2, 1
product = 1
for i in range(n):
if i % 2 == 0:
denominator += 2
else:
numerator += 2
product *= numerator / denominator
print(product)
Пример ввода:
2024
Пример вывода:
0.7855920170633746
Новые вопросы
Физика,
4 месяца назад
Русский язык,
5 месяцев назад
Українська література,
5 месяцев назад
Українська мова,
6 лет назад