प्राकृतिक संख्याओं का योग ज्ञात करने के लिए पायथन कार्यक्रम

विषय - सूची

इस कार्यक्रम में, आप लूप का उपयोग करके n प्राकृतिक संख्याओं का योग ज्ञात करना सीखेंगे और इसे प्रदर्शित करेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित पायथन प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • अजगर अगर … और बयान
  • लूप करते समय पायथन

नीचे दिए गए कार्यक्रम में, हमने कुछ if… elseसंख्याओं के संयोजन में एक स्टेटमेंट का उपयोग किया है ताकि संख्या तक प्राकृतिक संख्याओं की गणना की जा सके।

सोर्स कोड

 # Sum of natural numbers up to num num = 16 if num 0): sum += num num -= 1 print("The sum is", sum) 

आउटपुट

 योग 136 है 

नोट: एक अलग संख्या के लिए प्रोग्राम का परीक्षण करने के लिए, संख्या का मान बदलें।

प्रारंभ में, योग 0. से आरंभ होता है और, संख्या को चर संख्या में संग्रहीत किया जाता है।

फिर, हमने whileलूप को पुनरावृति करने के लिए उपयोग किया जब तक कि संख्या शून्य नहीं हो जाती। लूप के प्रत्येक पुनरावृत्ति में, हमने संख्या को योग में जोड़ा है और संख्या का मूल्य 1 से घटाया है।

हम निम्नलिखित सूत्र का उपयोग करके लूप का उपयोग किए बिना उपरोक्त समस्या को हल कर सकते थे।

 n * (n + 1) / 2 

उदाहरण के लिए, यदि n = 16 , योग होगा (16 * 17) / 2 = 136

आपकी बारी: नीचे दिए गए सूत्र का उपयोग करके प्राकृतिक संख्याओं का योग खोजने के लिए उपरोक्त कार्यक्रम को संशोधित करें।

दिलचस्प लेख...