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

C# प्रोग्राम जांचने के लिए कि दर्ज संख्या आर्मस्ट्रांग संख्या है या नहीं?


एक संख्या आर्मस्ट्रांग संख्या होती है यदि संख्या के प्रत्येक अंक के घन का योग संख्या के बराबर होता है।

यहां, हम शेषफल (remainder) ढूंढेंगे और उसे शेषफल के घन में जोड़ देंगे।

rem = i % 10; sum = sum + rem*rem*rem;

फिर यदि लूप पुनरावृत्ति के बाद आने वाला उपरोक्त योग योग के बराबर है, तो यह एक आर्मस्ट्रांग संख्या होगी।

if (sum == num) { Console.Write("Armstrong Number!"); }

निम्नलिखित एक उदाहरण है:

उदाहरण

int num, rem, sum = 0; // आर्मस्ट्रांग संख्या की जांच num = 153; for (int i = num; i > 0; i = i / 10) { rem = i % 10; sum = sum + rem*rem*rem; } if (sum == num) { Console.Write("Armstrong Number!"); } else Console.Write("Not an Armstrong Number!"); Console.ReadLine();

  1. - दी गई संख्या हैप्पी नंबर है या नहीं जांचने के लिए Python प्रोग्राम

    जब दी गई संख्या हैप्पी नंबर है या नहीं जांचने की आवश्यकता होती है, तो % ऑपरेटर, // ऑपरेटर और + ऑपरेटर का उपयोग किया जा सकता है।हैप्पी नंबर वह है जो 1 के रूप में समाप्त होता है, जब इसे संख्या में हर अंक के वर्ग के योग से बदला जाता है।इसके लिए एक प्रदर्शन नीचे दिया गया है:उदाहरण 0: remaining =

  1. - दी गई संख्या डिसैरियम नंबर है या नहीं जांचने के लिए Python प्रोग्राम

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

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

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