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