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

पायथन प्रोग्राम यह जांचने के लिए कि क्या कोई संख्या एक पूर्ण संख्या है

एक संख्या को पूर्ण संख्या कहा जाता है, जब वह स्वयं को छोड़कर उसके सभी धनात्मक भाजक के योग के बराबर हो। जब यह जांचना आवश्यक हो कि कोई संख्या एक पूर्ण संख्या है या नहीं, तो एक साधारण 'फॉर' लूप का उपयोग किया जा सकता है।

नीचे उसी का प्रदर्शन है -

उदाहरण

n = 6
my_sum = 0
for i in range(1, n):
   if(n % i == 0):
      my_sum = my_sum + i
if (my_sum == n):
   print("The number is a perfect number")
else:
   print("The number is not a perfect number")

आउटपुट

The number is a perfect number

स्पष्टीकरण

  • 'एन' के लिए मान निर्दिष्ट है।

  • योग को 0 से आरंभ किया जाता है।

  • संख्या को पुनरावृत्त किया जाता है, और योग बढ़ाया जाता है।

  • यदि यह योग पहले परिभाषित 'n' के बराबर है, तो इसे एक पूर्ण संख्या माना जाता है।

  • प्रासंगिक संदेश कंसोल पर प्रदर्शित होते हैं।


  1. आर्मस्ट्रांग नंबर की जांच के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक पूर्णांक n दिया गया है, हमें यह जांचना होगा कि दिया गया पूर्णांक एक आर्मस्ट्रांग संख्या है। एक धनात्मक पूर्णांक को आर्मस्ट्रांग क्रमांक n कहा जाता है यदि abcd... = a^n + b^n + c^n + d^n + &hel

  1. पायथन प्रोग्राम में दी गई संख्या एक फाइबोनैचि संख्या है या नहीं, इसकी जांच कैसे करें?

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन किसी संख्या n को देखते हुए, जाँच करें कि n एक फाइबोनैचि संख्या है या नहीं हम सभी जानते हैं कि nवीं फाइबोनैचि संख्या पिछले दो फाइबोनैचि संख्याओं का योग है। लेकिन वे पुनरावृत्ति संबंध के अलावा एक दिलचस्प संबंध भी प्रस्त

  1. पायथन प्रोग्राम कैसे जांचें कि दी गई संख्या एक फाइबोनैचि संख्या है या नहीं?

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन किसी संख्या n को देखते हुए, जाँच करें कि n एक फाइबोनैचि संख्या है या नहीं हम सभी जानते हैं कि nवीं फाइबोनैचि संख्या पिछले दो फाइबोनैचि संख्याओं का योग है। लेकिन वे पुनरावृत्ति संबंध के अलावा एक दिलचस्प संबंध भी प्रस्त