इस लेख में हम समझेंगे कि जावा में भागफल और शेषफल की गणना कैसे की जाती है। भागफल और शेषफल की गणना दो सरल सूत्रों "भागफल = लाभांश / भाजक" और "शेषफल = लाभांश % भाजक" का उपयोग करके की जाती है।
दिए गए एक पूर्णांक a और एक गैर-शून्य पूर्णांक d के लिए, यह दिखाया जा सकता है कि अद्वितीय पूर्णांक q और r मौजूद हैं, जैसे कि a = qd + r और 0 ≤ r < |d|। संख्या q को भागफल कहा जाता है, जबकि r को शेषफल कहा जाता है।
नीचे इसका प्रदर्शन दिया गया है:

इनपुट
मान लीजिए हमारा इनपुट है:
लाभांश मान: 50 भाजक: 3
आउटपुट
वांछित आउटपुट होगा:
भागफल: 16 शेषफल: 2
एल्गोरिदम
चरण 1 - प्रारंभ चरण 2 - चार पूर्णांक घोषित करें: my_dividend, my_divisor, my_quotient, my_remainder चरण 3 - उपयोगकर्ता से दो पूर्णांक मान दर्ज करने के लिए प्रॉम्प्ट करें जो my_dividend, my_divisor हैं या पूर्णांक परिभाषित करें चरण 4 - मान पढ़ें चरण 5 - भागफल और शेषफल निकालने के लिए सूत्र का उपयोग करें "भागफल = लाभांश / भाजक" और "शेषफल = लाभांश % भाजक" चरण 6 - परिणाम प्रदर्शित करें चरण 7 - रुकें
उदाहरण 1
यहां, उपयोगकर्ता द्वारा प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जाता है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं
।
import java.util.Scanner;
public class RemainderQuotient {
public static void main(String[] args) {
int my_dividend, my_divisor, my_quotient, my_remainder;
System.out.println("आवश्यक पैकेज आयात किए गए हैं");
Scanner my_scanner = new 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
यहां, पूर्णांक पूर्वनिर्धारित है, और इसका मान कंसोल पर एक्सेस और प्रदर्शित किया जाता है।
public class RemainderQuotient {
public static void main(String[] 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