কম্পিউটার

সাইন সিরিজের যোগফল খুঁজে পেতে পাইথন প্রোগ্রাম


আসুন আমরা বিবেচনা করি যে আমাদের একটি মান x আছে এবং আমাদের সাইন(x) সিরিজের যোগফল গণনা করতে হবে। একটি sine(x) সিরিজে, একাধিক পদ আছে যেমন,

sine(x) = x− x^3/fact(3) + x^5/fact(5) −x^7/fact(7)....

নির্দিষ্ট সিরিজ-ভিত্তিক সমস্যা সমাধানের জন্য, আমরা প্রথমে ডিগ্রীটিকে ইনপুট হিসাবে নেব এবং এটিকে রেডিয়ানে রূপান্তর করব। এই সিরিজের মোট পদ সংখ্যার যোগফল বের করার জন্য, আমরা প্রথমে প্রদত্ত সমস্ত পদের উপর পুনরাবৃত্তি করব এবং ক্রিয়াকলাপের মাধ্যমে যোগফল বের করব।

এই সমস্যা সমাধানের পদ্ধতি

  • সীমা এবং ডিগ্রির ইনপুট নিন।

  • পদগুলি পুনরাবৃত্তি করুন এবং পাওয়ার ফাংশন ব্যবহার করে যোগফল বের করুন।

  • আউটপুট প্রিন্ট করুন।

উদাহরণ

n = 5
deg = 10
deg = deg*3.14/180
p=1
f=1
s=deg
sine=−1

for i in range(3,n+1,2):
   deg = deg*sine
   p = pow(deg,i)
   f = f*i*(i−1)
   s = s+p/f

print("The sum of the series of sine(10) is:", s)

আউটপুট

উপরের কোড স্নিপেটটি চালানোর ফলে আউটপুট তৈরি হবে,

The sum of the series of sine(10) is: 0.17356104142876477

  1. পাইথন প্রোগ্রামে অ্যারের সমষ্টি খুঁজুন

  2. পাইথন প্রোগ্রাম একটি তালিকার ক্রমবর্ধমান যোগফল খুঁজে বের করতে

  3. একটি ম্যাট্রিক্সের স্থানান্তর খুঁজে পেতে পাইথন প্রোগ্রাম

  4. অ্যারের যোগফল খুঁজে পেতে পাইথন প্রোগ্রাম