Computer Science, asked by Anonymous, 10 months ago

Write a Python script to print the sum of following series. Take nth term from the user.2²+4²+8²+16²...upto nth term

Answers

Answered by Anonymous
0

# Python3 code to get the sum of the series  

import math  

# Function to get the series  

def Series( x , n ):  

sum = 1

term = 1

y = 2

 

# Sum of n-1 terms starting from 2nd term  

for i in range(1,n):  

 fct = 1

 for j in range(1,y+1):  

  fct = fct * j  

 

 term = term * (-1)  

 m = term * math.pow(x, y) / fct  

 sum = sum + m  

 y += 2

 

return sum

# Driver Code  

x = 9

n = 10

print('%.4f'% Series(x, n))  

# This code is contributed by RockstarPratheek

Similar questions