# Задаем значения как на доске
x = 0.5
eps = 0.0001
# Инициализация
S = 0
n = 1
a = (x**2) * (2*n - 1) / (2*n + 3) # Первый член ряда
# Цикл while по образцу с доски
while abs(a) > eps:
S += a
n += 1
# Рекуррентная формула: умножаем на коэффициент
a *= ((2*n - 1) * (2*n + 1)) / ((2*n - 3) * (2*n + 3))
# Защита от бесконечного цикла (так как ряд расходится)
if n > 10000:
print("Ряд расходится, достигнут лимит итераций.")
break
print(f"Сумма S = {S}")
print(f"Количество итераций n = {n-1}")