• Дано натуральное число n. Вычислить: S=1-1/2+1/4-1/8+...+(-1)^n*1/2^n.

Ответы 1

  • Каждое следующее слагаемое получается из предыдущего путем домножения на -1/2, нулевое слагаемое 1.# python 3.5n = int(input())b = 1s = 0for _ in range(n + 1):    s += b    b *= -1/2print(s)Пример ввода:1000Пример вывода:0.6666666666666667
    • Автор:

      roman795
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years