Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python Program: Sine Series का Sum ज्ञात करें

मान लीजिए हमारे पास एक value x है और हमें sine(x) series का sum calculate करना है। Sine(x) series में कई terms होते हैं जैसे:

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

इस विशेष series-based problem को हल करने के लिए, हम पहले degree को input के रूप में लेंगे और इसे radian में convert करेंगे। इस series में कुल terms का sum ज्ञात करने के लिए, हम पहले सभी दिए गए terms पर iterate करेंगे और operations द्वारा sum ज्ञात करेंगे।

Problem हल करने का दृष्टिकोण

  • Limit और degree का input लें।

  • Terms पर iterate करें और power function का उपयोग करके sum ज्ञात करें।

  • Output print करें।

उदाहरण

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)

आउटपुट

उपरोक्त code snippet चलाने से output generate होगा:

The sum of the series of sine(10) is: 0.17356104142876477
  1. पायथन प्रोग्राम: लिस्ट का संचयी योग ज्ञात करें पायथन प्रोग्राम: लिस्ट का संचयी योग ज्ञात करें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक लिस्ट दी गई है, हमें संचयी योग के साथ एक लिस्ट बनानी है। उदाहरण # संचयी योग def Cumulative(l): new = [] cumsum = 0 for element in l: cumsum += element new.append(cumsum) return new # ड्राइवर

  1. पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक मैट्रिक्स दिए जाने पर, हमें ट्रांसपोज़ को उसी मैट्रिक्स में स्टोर करना होगा और इसे प्रदर्शित करना होगा। मैट्रिक्स का ट्रांसपोज़ पंक्तियों को कॉलम में और कॉलम को पंक्तियों में बदलकर

  1. पायथन प्रोग्राम: ऐरे का योग ढूंढें पायथन प्रोग्राम: ऐरे का योग ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट इनपुट के रूप में एक ऐरे दिए जाने पर, हमें दिए गए ऐरे का योग निकालने की आवश्यकता है। यहां हम ब्रूट-फोर्स दृष्टिकोण का पालन कर सकते हैं यानी एक लिस्ट को ट्रैवर्स करना और प्रत्येक एलिमें