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

C# का उपयोग करके 1 से 1000 तक के सभी आर्मस्ट्रांग नंबर कैसे प्रिंट करें?


आर्मस्ट्रांग संख्या 1 से 100 तक प्रदर्शित करने के लिए, पहले थोड़ी देर के लूप का उपयोग करें।

उदाहरण

while (val <= 1000) {
}

अब जबकि लूप के अंदर, पहले, दूसरे और तीसरे अंक के लिए शर्तें सेट करें।

उदाहरण

d1 = val - ((val / 10) * 10);
d2 = (val / 10) - ((val / 100) * 10);
d3 = (val / 100) - ((val / 1000) * 10);

चूंकि आर्मस्ट्रांग नंबर सभी अंकों के घन की जांच करता है।

उदाहरण

res = (d1 * d1 * d1) + (d2 * d2 * d2) + (d3 * d3 * d3);
if (res == val) {
   Console.WriteLine(temp);
}

यदि सभी अंकों का घन संख्या के बराबर है, तो संख्या एक आर्मस्ट्रांग संख्या है, उदाहरण के लिए, 153।


  1. पायथन का उपयोग करके कुछ बंद अंतराल [ 2, n ] में सभी पूर्ण संख्याओं को कैसे पहचानें और प्रिंट करें?

    एक पूर्ण संख्या एक धनात्मक पूर्णांक है जो इसके उचित भाजक के योग के बराबर होती है। सबसे छोटी पूर्ण संख्या 6 है, जो 1, 2 और 3 का योग है। दी गई श्रेणी में दी गई स्थिति के लिए प्रत्येक संख्या का परीक्षण करके आप किसी दी गई श्रेणी के भीतर पूर्ण संख्याएं प्राप्त कर सकते हैं। उदाहरण def print_perfect_nums(

  1. पायथन का उपयोग करके अंतराल में सभी प्राइम नंबर कैसे प्रिंट करें?

    अभाज्य संख्या को एक ऐसी संख्या के रूप में परिभाषित किया गया है जो 1 और स्वयं को छोड़कर किसी अन्य संख्या से विभाज्य नहीं है। इसलिए यह सुनिश्चित करने के लिए कि कोई संख्या अभाज्य है, इसे 1 और स्वयं के बीच की सभी संख्याओं से विभाज्यता के लिए जाँच की जानी चाहिए, दोनों को छोड़कर। निम्नलिखित प्रोग्राम 1 से

  1. कैसे अजगर का उपयोग कर फाइबोनैचि अनुक्रम मुद्रित करने के लिए?

    Fibonacci series में वे संख्याएँ होती हैं जहाँ प्रत्येक संख्या पिछली दो संख्याओं का योग होती है। इस प्रकार की श्रृंखला लूपिंग स्टेटमेंट का उपयोग करके उत्पन्न होती है। उदाहरण x=0 y=1 fibo=0 while fibo<10:     fibo=fibo+1     z=x+y     print (z)     x,y=y,z आ