Задача 8. Сумма ряда

Дано натуральное число N. Напишите программу для вычисления следующей суммы ряда (начиная с единицы).

S = 1 — 1/2 + 1/4 — 1/8 + … (-1)**N * 1/2**N

Решение:

nat = int(input('Введите натуральное число: '))
start = 1
sumRow = 0

for i in range(nat):
  sumRow += start
  start *= -1/2
  print(i, start, sumRow)

print(sumRow)


1040login-checkЗадача 8. Сумма ряда

Добавить комментарий