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

C++ प्रोग्राम: प्राकृतिक संख्याओं का योग गणना करें

परिचय

प्राकृतिक संख्याएं 1 से शुरू होने वाले धनात्मक पूर्णांक हैं।

प्राकृतिक संख्याओं का क्रम है -

1, 2, 3, 4, 5, 6, 7, 8, 9, 10...

पहली n प्राकृतिक संख्याओं का योग for लूप या फॉर्मूला का उपयोग करके गणना किया जा सकता है।

for लूप का उपयोग करके प्राकृतिक संख्याओं का योग

for लूप का उपयोग करके n प्राकृतिक संख्याओं का योग गणना करने का प्रोग्राम इस प्रकार है।

उदाहरण

#include <iostream>
using namespace std;

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

आउटपुट

Sum of first 5 natural numbers is 15

फॉर्मूला का उपयोग करके प्राकृतिक संख्याओं का योग

पहली n प्राकृतिक संख्याओं का योग खोजने का फॉर्मूला इस प्रकार है।

sum = n(n+1)/2

उदाहरण

#include <iostream>
using namespace std;

int main() {
    int n = 5, sum;
    sum = n * (n + 1) / 2;
    cout << "Sum of first " << n << " natural numbers is " << sum;
    return 0;
}

आउटपुट

Sum of first 5 natural numbers is 15
  1. - C प्रोग्राम: पहले n प्राकृतिक संख्याओं के वर्गों का योग

    पहले n प्राकृतिक संख्याओं के वर्गों का योग सभी वर्गों को जोड़कर निकाला जाता है। इनपुट - 5 आउटपुट - 55 व्याख्या - 1² + 2² + 3² + 4² + 5² पहले n प्राकृतिक संख्याओं के वर्गों का योग ज्ञात करने के दो तरीके हैं: लूप का उपयोग करके - कोड n तक के अंकों के माध्यम से लूप करता है और उनके वर्ग ज्ञात करता है, फि

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

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

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

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