इस लेख में, हम समझेंगे कि कैसे जांचा जाए कि कोई संख्या धनात्मक है या ऋणात्मक। यह जाँच करके पूरा किया जाता है कि दी गई संख्या 0 से अधिक है या कम।
नीचे उसी का एक प्रदर्शन है -
इनपुट
मान लीजिए हमारा इनपुट है -
नंबर दर्ज करें:-3
आउटपुट
वांछित आउटपुट होगा -
संख्या -30 एक ऋणात्मक संख्या है
एल्गोरिदम
चरण 1 - STARTचरण 2 - एक पूर्णांक मान घोषित करें, अर्थात् my_input.चरण 3 - उपयोगकर्ता से आवश्यक मान पढ़ें/मानों को परिभाषित करेंचरण 4 - if-else स्थिति का उपयोग करके, my_input> 0 मान की जांच करें। चरण 5 - यदि परिणाम सत्य है, तो यह एक सकारात्मक संख्या है, अन्यथा यह एक ऋणात्मक संख्या है। चरण 6 - परिणाम प्रदर्शित करेंचरण 7 - रोकें
उदाहरण 1
यहां, उपयोगकर्ता द्वारा एक संकेत के आधार पर इनपुट दर्ज किया जा रहा है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव देख सकते हैं ।
आयात करें System.out.println ("आवश्यक पैकेज आयात किए गए हैं"); स्कैनर my_scanner =नया स्कैनर (System.in); System.out.println ("एक पाठक वस्तु को परिभाषित किया गया है"); System.out.print ("संख्या दर्ज करें:"); my_input =my_scanner.nextInt (); if(my_input> 0) System.out.println ("संख्या" + my_input + "एक धनात्मक संख्या है"); और System.out.println ("संख्या" + my_input + "एक ऋणात्मक संख्या है"); }}आउटपुट
आवश्यक पैकेज आयात किए गए हैंएक रीडर ऑब्जेक्ट परिभाषित किया गया हैसंख्या दर्ज करें:-30संख्या -30 एक ऋणात्मक संख्या है
उदाहरण 2
यहां, पूर्णांक को पहले परिभाषित किया गया है, और इसके मान को एक्सेस किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
सार्वजनिक वर्ग सकारात्मक नकारात्मक {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) { int my_input; my_input =-30; System.out.println ("संख्या को" + my_input) के रूप में परिभाषित किया गया है; if(my_input> 0) System.out.println ("संख्या" + my_input + "एक धनात्मक संख्या है"); और System.out.println ("संख्या" + my_input + "एक ऋणात्मक संख्या है"); }}
आउटपुट
संख्या को -30 के रूप में परिभाषित किया गया हैसंख्या -30 एक ऋणात्मक संख्या है