Для вычисления суммы N членов данной последовательности можно воспользоваться следующей формулой:
n-ый член последовательности равен произведению чисел от (n+1) до (n*2) Тогда формула для вычисления суммы N членов будет выглядеть следующим образом:
S = (n+1)(n+2)(n+3)...(n*2)
Давайте напишем программу на Python, которая будет вычислять сумму N членов данной последовательности:
def multiply_series(n): result = 1 for i in range(n+1, n*2+1): result *= i return result def sum_of_series(N): sum = 0 for i in range(1, N+1): sum += multiply_series(i) return sum N = int(input("Введите натуральное число N: ")) print("Сумма", N, "членов последовательности равна:", sum_of_series(N))
Пример работы программы:
Введите натуральное число N: 3 Сумма 3 членов последовательности равна: 264
Для вычисления суммы N членов данной последовательности можно воспользоваться следующей формулой:
n-ый член последовательности равен произведению чисел от (n+1) до (n*2)
Тогда формула для вычисления суммы N членов будет выглядеть следующим образом:
S = (n+1)(n+2)(n+3)...(n*2)
Давайте напишем программу на Python, которая будет вычислять сумму N членов данной последовательности:
def multiply_series(n):result = 1
for i in range(n+1, n*2+1):
result *= i
return result
def sum_of_series(N):
sum = 0
for i in range(1, N+1):
sum += multiply_series(i)
return sum
N = int(input("Введите натуральное число N: "))
print("Сумма", N, "членов последовательности равна:", sum_of_series(N))
Пример работы программы:
Введите натуральное число N: 3Сумма 3 членов последовательности равна: 264