PYTHON
треба зробити ці два завдання прикріплені у фото:

За допомогою оператор while обчислити суму ряду:

∑_(i=1)^n (-1)^i 9/(9i^2+14i-8)

За допомогою двох операторів for обчислити суму ряду:

∑_(j=1)^(30-n) ∑_(i=1)^n (2j-2)/(〖(i〗^2-1)(j-2)+1)

Приложения:

Ответы

Ответ дал: ppgem374
1

""" За допомогою оператор while обчислити суму ряду:

∑_(i=1)^n (-1)^i 9/(9i^2+14i-8) """

import math

def main():

   """ Головна функція """

   n = int(input("Введіть n: "))

   i = 1

   sum = 0

   while i <= n:

       sum += (-1)**i * 9/(9*i**2 + 14*i - 8)

       i += 1

   print("Сума ряду: ", sum)

if __name__ == "__main__":

   main()

""" За допомогою двох операторів for обчислити суму ряду:

∑_(j=1)^(30-n) ∑_(i=1)^n (2j-2)/(〖(i〗^2-1)(j-2)+1) """

import math

def main():

   """ Головна функція """

   n = int(input("Введіть n: "))

   sum = 0

   for j in range(1, 31-n):

       for i in range(1, n+1):

           sum += (2*j-2)/((i**2-1)*(j-2)+1)

   print("Сума ряду: ", sum)

if __name__ == "__main__":

   main()


vikiyaki: дуже дякую!!
Вас заинтересует