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

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

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

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

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

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

इन दोनों विधियों को निर्दिष्ट करने वाले प्रोग्राम इस प्रकार दिए गए हैं -

लूप के लिए उपयोग की जाने वाली प्राकृतिक संख्याओं का योग।

लूप के लिए उपयोग करके 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

उपरोक्त कार्यक्रम में, लूप के लिए 1 से n तक चलाया जाता है। लूप के प्रत्येक पुनरावृत्ति में, i का मान योग में जोड़ा जाता है। तो, पहली n प्राकृतिक संख्याओं का योग प्राप्त होता है। यह निम्नलिखित कोड स्निपेट द्वारा प्रदर्शित किया जाता है।

for(i=1;i<=n;i++)
sum=sum+i;

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

प्रथम n प्राकृत संख्याओं का योग ज्ञात करने का सूत्र इस प्रकार है।

sum = n(n+1)/2

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

उदाहरण

#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

उपरोक्त कार्यक्रम में, पहले n प्राकृतिक संख्याओं के योग की गणना सूत्र का उपयोग करके की जाती है। तब यह मान प्रदर्शित होता है। यह निम्नलिखित कोड स्निपेट द्वारा प्रदर्शित किया जाता है।

sum = n*(n+1)/2;
cout<<"Sum of first "<<n<<" natural numbers is "<<sum;

  1. C प्रोग्राम में प्रथम n प्राकृत संख्याओं के वर्गों का योग?

    पहली n प्राकृत संख्याओं के वर्गों का योग सभी वर्गों को जोड़ने पर ज्ञात होता है। इनपुट - 5 आउटपुट - 55 स्पष्टीकरण - 12 + 22 + 32 + 42 + 52 प्रथम n प्राकृत संख्याओं के वर्गों का योग ज्ञात करने की दो विधियाँ हैं - लूप्स का उपयोग करना - कोड n तक अंकों के माध्यम से लूप करता है और उनका वर्ग ढूंढत

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

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

  1. सी ++ प्रोग्राम पहले एन प्राकृतिक संख्याओं के वर्गों के योग के लिए?

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