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

पायथन में आर्मस्ट्रांग नंबर कैसे उत्पन्न करें?


कोई भी तीन अंकों की संख्या एक आर्मस्ट्रांग संख्या कहलाती है, जिसके अंकों के घन का योग संख्या के बराबर होता है। यह जांचने के लिए कि कोई संख्या इस शर्त को पूरा करती है या नहीं, उसके प्रत्येक अंक को क्रमिक रूप से दाएं से अलग किया जाता है और उसका घन संचयी रूप से जोड़ा जाता है। अंत में यदि योग मूल संख्या के बराबर पाया जाता है, तो इसे आर्मस्ट्रांग संख्या कहा जाता है।

उदाहरण

पायथन कोड के बाद 100 से 999 के बीच के सभी आर्मस्ट्रांग नंबर प्रिंट करता है

for num in range(100,1000):
  temp=num
  sum=0
  while temp>0:
    digit=temp%10
    sum=sum+digit**3
    temp=temp//10

  if sum==num:
    print (num)

आउटपुट

आउटपुट आर्मस्ट्रांग नंबरों की सूची है

153
370
371
407

  1. जांचें कि क्या कोई संख्या पायथन में ट्रोजन नंबर है

    मान लीजिए कि हमारे पास एक संख्या n है, हमें जांचना है कि n एक ट्रोजन संख्या है या नहीं। जैसा कि हम जानते हैं कि ट्रोजन नंबर एक ऐसी संख्या है जो एक पूर्ण शक्ति के बिना एक मजबूत संख्या है। एक संख्या n एक मजबूत संख्या है जब प्रत्येक अभाज्य भाजक या n के कारक p के लिए, p^2 भी एक भाजक होता है। दूसरे शब्दो

  1. पायथन में आर्मस्ट्रांग नंबर

    मान लीजिए कि हमारे पास k-अंकीय संख्या N है। N एक आर्मस्ट्रांग संख्या है, जब प्रत्येक अंक की k-वें घात का योग N होता है। इसलिए हमें सही लौटना होगा यदि यह एक है आर्मस्ट्रांग नंबर, अन्यथा गलत। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - पावर:=अंकों की संख्या अस्थायी:=n, रेस =0 जबकि तापमान 0 नहीं

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

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