इस लेख में, हम समझेंगे कि जावा में भागफल और अनुस्मारक की गणना कैसे करें। भागफल और अनुस्मारक की गणना दो सरल सूत्र "भागफल =लाभांश / भाजक" और "शेष =लाभांश% भाजक" का उपयोग करके की जाती है।
एक पूर्णांक a और एक गैर-शून्य पूर्णांक d को देखते हुए, यह दिखाया जा सकता है कि अद्वितीय पूर्णांक q और r मौजूद हैं, जैसे कि a =qd + r और 0 r <|d|। संख्या q को भागफल कहा जाता है, जबकि r को शेषफल कहा जाता है।
नीचे उसी का एक प्रदर्शन है -
इनपुट
मान लीजिए हमारा इनपुट है -
लाभांश मूल्य:50Divisor:3
आउटपुट
वांछित आउटपुट होगा -
भागफल:16शेष:2
एल्गोरिदम
Step1- StartStep 2- चार पूर्णांकों को my_dividend , my_divisor, my_quotient, my_remainderStep 3- के रूप में घोषित करें। भागफल और अनुस्मारक "भागफल =लाभांश / भाजक" और "शेष =लाभांश% भाजक" चरण 6- परिणाम प्रदर्शित करेंचरण 7- रोकें
उदाहरण 1
यहां, उपयोगकर्ता द्वारा एक प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जा रहा है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं ।
आयात करें System.out.println ("आवश्यक पैकेज आयात किए गए हैं"); स्कैनर my_scanner =नया स्कैनर (System.in); System.out.println ("एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है"); System.out.print ("लाभांश का मान दर्ज करें:"); my_dividend =my_scanner.nextInt (); System.out.print ("भाजक का मान दर्ज करें:"); my_divisor =my_scanner.nextInt (); my_quotient =my_dividend / my_divisor; my_remainder =my_dividend% my_divisor; System.out.println ("भागफल है" + my_quotient); System.out.println ("शेष है" + my_remainder); }}आउटपुट
आवश्यक पैकेज आयात किए गए हैंएक रीडर ऑब्जेक्ट परिभाषित किया गया हैलाभांश का मान दर्ज करें:50भाजक का मान दर्ज करें:3भागफल 16 है, शेष 2 है
उदाहरण 2
यहां, पूर्णांक को पहले परिभाषित किया गया है, और इसके मान को एक्सेस किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
सार्वजनिक वर्ग RemainderQuotient {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { int my_dividend, my_divisor, my_quotient, my_remainder; my_dividend =50; my_divisor =3; System.out.println ("विभाजक और भाजक को" +my_dividend +" और "+my_divisor) के रूप में परिभाषित किया गया है; my_quotient =my_dividend / my_divisor; my_remainder =my_dividend% my_divisor; System.out.println ("भागफल है" + my_quotient); System.out.println ("शेष है" + my_remainder); }}
आउटपुट
भाजक और भाजक को 50 और 3 के रूप में परिभाषित किया गया है, भागफल 16 है, शेष 2 है