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

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

पहले n प्राकृतिक संख्याओं के वर्गों का योग सभी वर्गों को जोड़कर निकाला जाता है।

इनपुट - 5

आउटपुट - 55

व्याख्या - 1² + 2² + 3² + 4² + 5²

पहले n प्राकृतिक संख्याओं के वर्गों का योग ज्ञात करने के दो तरीके हैं:

लूप का उपयोग करके - कोड n तक के अंकों के माध्यम से लूप करता है और उनके वर्ग ज्ञात करता है, फिर इसे एक योग वेरिएबल में जोड़ता है जो योग आउटपुट करता है।

उदाहरण (लूप)

#include <iostream>
using namespace std;

int main() {
    int n = 5;
    int sum = 0;
    for (int i = 1; i <= n; i++)
        sum += (i * i);
    cout << "The sum of squares of first " << n << " natural numbers is " << sum;
    return 0;
}

आउटपुट

The sum of squares of first 5 natural numbers is 55

सूत्र का उपयोग करके - प्रोग्राम पर भार कम करने के लिए आप पहले n प्राकृतिक संख्याओं के वर्गों का योग ज्ञात करने के लिए गणितीय सूत्र का उपयोग कर सकते हैं। गणितीय सूत्र है: n(n+1)(2n+1)/6

उदाहरण (सूत्र)

#include <stdio.h>

int main() {
    int n = 10;
    int sum = (n * (n + 1) * (2 * n + 1)) / 6;
    printf("The sum of squares of %d natural numbers is %d", n, sum);
    return 0;
}

आउटपुट

The sum of squares of 10 natural numbers is 385
  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³ का योग प्रिंट करने की आवश्यकता है। यहां हम प्रॉब्लम स्टेटमेंट के समाधान तक पहुंचने के लिए दो दृष्टिकोणों