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

पहली n प्राकृतिक संख्याओं के वर्ग-योगों का योग


पहली n प्राकृतिक संख्याओं के वर्ग-योगों का योग n पदों तक वर्गों के योग का योग निकालना है। यह श्रृंखला n तक प्रत्येक संख्या का योग ढूंढती है, और इन योगों को एक योग वेरिएबल में जोड़ती है।

पहली 4 प्राकृतिक संख्याओं का वर्ग-योग का योग है -

sum = (1^2) + (1^2 + 2^2) + (1^2 + 2^2 + 3^2) + (1^2 + 2^2 + 3^2 + 4^2) = 1 + 5 + 14 + 30 = 50

पहली n प्राकृतिक संख्याओं के वर्ग-योग का योग ढूंढने के दो तरीके हैं।

1) फॉर लूप का उपयोग करके।

इस विधि में, हम 1 से N तक प्रत्येक संख्या के माध्यम से लूप करेंगे और वर्ग योग ढूंढेंगे और फिर इस वर्ग योग को एक योग वेरिएबल में जोड़ेंगे। इस विधि के लिए n संख्याओं के लिए पुनरावृत्ति की आवश्यकता होती है, इसलिए बड़ी संख्याओं के लिए यह समय लेने वाला होगा।

उदाहरण

#include <stdio.h>
int main() {
    int n = 6;
    int sum = 0;
    for (int i = 1; i <= n; i++)
        sum += ((i * (i + 1) * (2 * i + 1)) / 6);
    printf("The square-sum of first %d natural number is %d",n,sum);
    return 0;
}

आउटपुट

The square-sum of first 6 natural number is 196

2) गणितीय सूत्र का उपयोग करके -

nवें पद को ढूंढकर और अनुक्रम के लिए सामान्य सूत्र निकालकर एक गणितीय सूत्र प्राप्त किया जाता है। पहली n प्राकृतिक संख्याओं के वर्ग-योगों के योग को ढूंढने का सूत्र है sum = n*(n+1)*(n+1)*(n+2)/12

इस सूत्र के आधार पर हम योग ढूंढने के लिए एक प्रोग्राम बना सकते हैं,

उदाहरण

#include <stdio.h>
int main() {
    int n = 6;
    int sum = (n*(n+1)*(n+1)*(n+2))/12;
    printf("The square-sum of first %d natural number is %d",n,sum);
    return 0;
}

आउटपुट

The square-sum of first 6 natural number is 196

  1. C प्रोग्राम: पहले n प्राकृतिक संख्याओं के घन का योग C प्रोग्राम: पहले n प्राकृतिक संख्याओं के घन का योग

    इस समस्या में हम देखेंगे कि कैसे हम पहले n प्राकृतिक संख्याओं के घन का योग प्राप्त कर सकते हैं। यहां हम एक फॉर लूप का उपयोग कर रहे हैं, जो 1 से n तक चलता है। प्रत्येक चरण में हम पद के घन की गणना कर रहे हैं और फिर इसे योग में जोड़ रहे हैं। यह प्रोग्राम पूरा होने में O(n) समय लेता है। लेकिन अगर हम इ

  1. C++ में पहले n प्राकृतिक संख्याओं के वर्गों का योग C++ में पहले n प्राकृतिक संख्याओं के वर्गों का योग

    इस समस्या में हम देखेंगे कि पहले n प्राकृतिक संख्याओं के वर्गों का योग कैसे प्राप्त किया जा सकता है। यहां हम एक फॉर लूप का उपयोग कर रहे हैं, जो 1 से n तक चलता है। प्रत्येक चरण में हम पद का वर्ग निकाल रहे हैं और फिर इसे योग में जोड़ रहे हैं। यह प्रोग्राम पूरा होने में O(n) समय लेता है। लेकिन यदि हम

  1. - पायथन प्रोग्राम: पहले n नेचुरल नंबर्स के क्यूब्स का योग

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट – एक इनपुट n दिए जाने पर, हमें n-th टर्म तक सीरीज़ 1³ + 2³ + 3³ + 4³ + ... + n³ का योग प्रिंट करने की आवश्यकता है। यहां हम प्रॉब्लम स्टेटमेंट के समाधान तक पहुंचने के लिए दो दृष्टिकोणों