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

जावा प्रोग्राम बिल्कुल सही संख्या खोजने के लिए

इस लेख में, हम समझेंगे कि कैसे जांचा जाए कि कोई संख्या पूर्ण संख्या है या नहीं। पूर्ण संख्या एक धनात्मक पूर्णांक है जो स्वयं के अलावा अन्य कारकों के योग के बराबर होती है।

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

इनपुट

मान लीजिए हमारा इनपुट है -

नंबर दर्ज करें:496

आउटपुट

वांछित आउटपुट होगा -

संख्या 496 एक पूर्ण संख्या है

एल्गोरिदम

चरण 1 - STARTचरण 2 - दो लंबे मान घोषित करें अर्थात् my_input, my_sum और एक पूर्णांक मान 'i'। चरण 3 - उपयोगकर्ता से आवश्यक मान पढ़ें/मानों को परिभाषित करेंचरण 4 - थोड़ी देर की स्थिति का उपयोग करते हुए, तब तक पुनरावृति करें जब तक यह पहुंच न जाए निर्दिष्ट शर्त। चरण 5 - 'my_input% i' मान की जांच कोई अनुस्मारक नहीं छोड़ती है। यदि हाँ, तो 'my_sum' को 'i' में जोड़ें और इसे 'my_sum' को असाइन करें। वृद्धि 'i' मान। चरण 6 - यदि 'my_sum' मान इनपुट के बराबर है, तो यह एक पूर्ण संख्या है, अन्यथा यह एक पूर्ण संख्या नहीं हैचरण 7 - परिणाम प्रदर्शित करेंचरण 8 - रोकें

उदाहरण 1

यहां, उपयोगकर्ता द्वारा एक प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जा रहा है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव देख सकते हैं जावा प्रोग्राम बिल्कुल सही संख्या खोजने के लिए

आयात करें इंट आई; my_sum =0; System.out.println ("आवश्यक पैकेज आयात किए गए हैं"); स्कैनर my_scanner =नया स्कैनर (System.in); System.out.println ("एक पाठक वस्तु को परिभाषित किया गया है"); System.out.print ("संख्या दर्ज करें:"); my_input =my_scanner.nextLong (); मैं =1; जबकि (i <=my_input/2) { अगर (my_input% i ==0) { my_sum =my_sum + i; } मैं++; } if(my_sum==my_input) System.out.println ("संख्या" + my_input + "एक पूर्ण संख्या है"); और System.out.println ("संख्या" + my_input + "एक पूर्ण संख्या नहीं है"); }}

आउटपुट

आवश्यक पैकेज आयात किए गए हैंएक रीडर ऑब्जेक्ट परिभाषित किया गया हैसंख्या दर्ज करें:496संख्या 496 एक पूर्ण संख्या है

उदाहरण 2

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

आयात करें इंट आई; my_sum =0; my_input =496; System.out.println ("संख्या को" + my_input के रूप में परिभाषित किया गया है); मैं =1; जबकि (i <=my_input/2) { अगर (my_input% i ==0) { my_sum =my_sum + i; } मैं++; } if(my_sum==my_input) System.out.println ("संख्या" + my_input + "एक पूर्ण संख्या है"); और System.out.println ("संख्या" + my_input + "एक पूर्ण संख्या नहीं है"); }}

आउटपुट

संख्या को 496 के रूप में परिभाषित किया गया हैसंख्या 496 एक पूर्ण संख्या है

  1. जावा प्रोग्राम एक वृत्त की परिधि का पता लगाने के लिए जावा प्रोग्राम एक वृत्त की परिधि का पता लगाने के लिए

    इस लेख में, हम समझेंगे कि किसी वृत्त की परिधि कैसे ज्ञात की जाती है। परिधि एक वृत्त की परिधि है। यह एक वृत्त के चारों ओर की दूरी है। परिधि सूत्र C =2𝜋\pi r द्वारा दी गई है, जहां \pi𝜋 =3.14 और r वृत्त की त्रिज्या है - नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - वृत्त की त्र

  1. एक समलंब का क्षेत्रफल ज्ञात करने के लिए जावा प्रोग्राम एक समलंब का क्षेत्रफल ज्ञात करने के लिए जावा प्रोग्राम

    इस लेख में हम समझेंगे कि समलम्ब चतुर्भुज का क्षेत्रफल कैसे ज्ञात किया जाता है। ट्रेपेज़ियम एक प्रकार का चतुर्भुज है जिसमें कम से कम एक जोड़ी पक्ष एक दूसरे के समानांतर होता है। समलम्ब चतुर्भुज की समानांतर भुजाओं को आधार कहा जाता है और समलंब की गैर-समानांतर भुजाओं को पाद कहा जाता है। इसे समलम्बाकार भी

  1. एक आयत का परिमाप ज्ञात करने के लिए जावा प्रोग्राम एक आयत का परिमाप ज्ञात करने के लिए जावा प्रोग्राम

    इस लेख में, हम समझेंगे कि एक आयत का परिमाप कैसे ज्ञात करें। आयत के परिमाप की गणना आयत की सभी भुजाओं की लंबाई जोड़कर की जाती है। नीचे एक आयत का प्रदर्शन है। एक आयत का परिमाप आयत की दो लंबाई और दो चौड़ाई की कुल लंबाई है - इनपुट मान लीजिए हमारा इनपुट है - The length of the sides of a rectangle ar