इस लेख में हम समझेंगे कि जावा में तीन पूर्णांकों में से सबसे बड़ी संख्या कैसे ढूंढी जाती है। यह '>' ऑपरेटर का उपयोग करके किया जाता है। यहां हम मानों की तुलना करने के लिए एक साधारण if-else कंडीशन का उपयोग करते हैं।
नीचे इसका प्रदर्शन दिया गया है:
इनपुट
मान लीजिए हमारा इनपुट है:
-50, 30 और 50
आउटपुट
वांछित आउटपुट होगा:
सबसे बड़ी संख्या 50 है
एल्गोरिदम
चरण 1 - प्रारंभ चरण 2 - तीन पूर्णांक घोषित करें: input_1, input_2 और input_3 चरण 3 - उपयोगकर्ता से तीन पूर्णांक मान दर्ज करने के लिए प्रॉम्प्ट करें / पूर्णांक परिभाषित करें चरण 4 - मान पढ़ें चरण 5 - if-else लूप का उपयोग करके, पहले इनपुट की तुलना अन्य दो इनपुट्स से करें ताकि यह जांचा जा सके कि यह तीनों पूर्णांकों में सबसे बड़ा है या नहीं। यदि नहीं, तो अन्य दो पूर्णांकों के लिए चरण दोहराएं। चरण 6 - परिणाम प्रदर्शित करें चरण 7 - रुकें
उदाहरण 1
यहां, उपयोगकर्ता द्वारा प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जाता है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं
।
import java.util.Scanner;
public class Largest {
public static void main(String[] args) {
int my_input_1, my_input_2, my_input_3;
System.out.println("आवश्यक पैकेज आयात किए गए हैं");
Scanner my_scanner = new Scanner(System.in);
System.out.println("एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है");
System.out.print("पहली संख्या दर्ज करें: ");
my_input_1 = my_scanner.nextInt();
System.out.print("दूसरी संख्या दर्ज करें: ");
my_input_2 = my_scanner.nextInt();
System.out.print("तीसरी संख्या दर्ज करें: ");
my_input_3 = my_scanner.nextInt();
if (my_input_1 >= my_input_2 && my_input_1 >= my_input_3)
System.out.println("सबसे बड़ी संख्या है " + my_input_1);
else if (my_input_2 >= my_input_1 && my_input_2 >= my_input_3)
System.out.println("सबसे बड़ी संख्या है " + my_input_2);
else
System.out.println("सबसे बड़ी संख्या है " + my_input_3);
}
}
आउटपुट
आवश्यक पैकेज आयात किए गए हैं एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है पहली संख्या दर्ज करें: -50 दूसरी संख्या दर्ज करें: 30 तीसरी संख्या दर्ज करें: 50 सबसे बड़ी संख्या है 50
उदाहरण 2
यहां, पूर्णांक पूर्वनिर्धारित है, और इसका मान कंसोल पर एक्सेस और प्रदर्शित किया जाता है।
public class Largest {
public static void main(String[] args) {
int my_input_1, my_input_2, my_input_3;
my_input_1 = -50;
my_input_2 = 30;
my_input_3 = 50;
System.out.println("तीन संख्याएं परिभाषित हैं " + my_input_1 + ", " + my_input_2 + " और " + my_input_3);
if (my_input_1 >= my_input_2 && my_input_1 >= my_input_3)
System.out.println("सबसे बड़ी संख्या है " + my_input_1);
else if (my_input_2 >= my_input_1 && my_input_2 >= my_input_3)
System.out.println("सबसे बड़ी संख्या है " + my_input_2);
else
System.out.println("सबसे बड़ी संख्या है " + my_input_3);
}
}
आउटपुट
तीन संख्याएं परिभाषित हैं -50, 30 और 50 सबसे बड़ी संख्या है 50