जावा में अंकों का योग कैसे खोजें?



विभिन्न विधियाँ हैं जिनके द्वारा हम जावा में अंकों के योग की गणना कर सकते हैं। आइए हमारी समस्या को हल करने के विभिन्न तरीकों को समझते हैं।

जावा एक है । विभिन्न विधियाँ हैं जिनके द्वारा हम जावा में अंकों के योग की गणना कर सकते हैं। आइए उन तरीकों पर विस्तार से चर्चा करें। नीचे दी गई एक सूची है जिसका उपयोग हम अपनी समस्या को हल करने के लिए करेंगे।

चलो शुरू करें!





जावा इंट में डबल हो गया

लूप के लिए उपयोग करके

प्रोग्रामर आमतौर पर उपयोग करते हैं छोरों बयानों का एक सेट निष्पादित करने के लिए। के लिये लूप का उपयोग तब किया जाता है जब उन्हें इसके एक हिस्से को पुनरावृत्त करने की आवश्यकता होती है कई बार। यह विशेष रूप से उन मामलों में उपयोग किया जाता है जहां पुनरावृत्तियों की संख्या निर्धारित है!

कोड:



वर्ग SumOfDigits {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग arg []) {long n, योग स्कैनर sc = नया स्कैनर (System.in) System.out.println ('एक नंबर दर्ज करें') n = sc.nexLong () के लिए राशि (योग) = 0 n! = 0 n / = 10) {sum + = n% 10} System.out.println ('अंकों का योग + योग')}

आउटपुट:
एक नंबर दर्ज करें
456 है
अंकों का योग
पंद्रह

अगला खंड आपको बताता है कि लक्ष्य को पूरा करने के लिए स्थैतिक विधि का उपयोग कैसे करें।

स्थिर विधि का उपयोग करके

जावा में, ए एक विधि है जो एक वर्ग के उदाहरण के बजाय एक वर्ग से संबंधित है। विधि के हर उदाहरण के लिए सुलभ है कक्षा , लेकिन एक उदाहरण में परिभाषित तरीके केवल एक वर्ग के उस सदस्य द्वारा पहुँचा जा सकता है।



कोड:

वर्ग SumOfDigits {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग arg []) {long n, s Scanner sc = नया स्कैनर (System.in) System.out.println ('एक नंबर दर्ज करें') n = sc.nexLong () s = sum (n) System.out.println ('अंकों का योग + s)} स्थिर int योग (लंबी संख्या) {int sum = 0 जबकि (num! = 0) {sum + = num% 10 num / = 10} return योग! }}

आउटपुट:
एक नंबर दर्ज करें
६78 78
अंकों का योग
इक्कीस

आइए अब एक और विधि पर चलते हैं जो पुनरावृत्ति है।

पुनरावृत्ति का उपयोग करके

कोड:

import java.util.Scanner वर्ग SumOfDigits {int sum = 0 int sum (long num) (अगर (num! = 0) {sum + = num% 10 num / = 10 sum (num)} return sum} सार्वजनिक स्टेटिक शून्य मुख्य ( स्ट्रिंग arg []) {long n, Res SumOfDigits s = new SumOfDigits () स्कैनर sc = नया स्कैनर (System.in) System.out.println ('एक नंबर दर्ज करें') n = sc.nextLong () System.out। Println ('अंकों का योग + s.sum (n))}}

आउटपुट:
एक नंबर दर्ज करें
3. 4. 5
अंकों का योग
१२

अंत में, हम कई संख्याओं के अंकों की गणना करने के लिए कमांड लाइन तर्कों का उपयोग करेंगे।

कमांड लाइन तर्कों का उपयोग करके

कोड:

वर्ग SumOfDigits {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग arg []) {long n, sum = 0 System.out.println ('एक नंबर दर्ज करें') n = Long.parseLong (arg [0]) जबकि (n! = 0) {sum + = n% 10 n / = 10} System.out.println ('अंकों का योग और ldquo + योग)}}

आउटपुट:
एक नंबर दर्ज करें
123
अंकों का योग

इसके साथ, हम 'जावा में अंकों के योग' पर इस ट्यूटोरियल के अंत तक पहुँच गए हैं। मुझे उम्मीद है कि इसने आपकी किसी तरह से मदद की। पढ़ते रहो, तलाशते रहो!हम जावा दुनिया को एक साथ खोदते रहेंगे। बने रहें!

सुनिश्चित करें कि आप जितना संभव हो उतना अभ्यास करें और अपने अनुभव को वापस लाएं।

यह हमें जावा में अंकों के योग को खोजने के लिए 'जावा प्रोग्राम' पर हमारे ब्लॉग के अंत में लाता है। मुझे उम्मीद है कि आपको यह ब्लॉग जानकारीपूर्ण लगा और आपके ज्ञान के लिए अतिरिक्त मूल्य मिला।
इसकी जाँच पड़ताल करो 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। एडुर्का के जावा जे 2 ईई और एसओए प्रशिक्षण और प्रमाणन पाठ्यक्रम उन छात्रों और पेशेवरों के लिए डिज़ाइन किया गया है जो जावा डेवलपर बनना चाहते हैं। पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक शुरुआत देने के लिए डिज़ाइन किया गया है और आपको हाइबरनेट और जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है। वसंत

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया 'जावा में अंकों का योग' इस टिप्पणी अनुभाग में इसका उल्लेख करें लेख और हम जितनी जल्दी हो सके आप को वापस मिल जाएगा।