Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम से दो संख्याओं का लघुत्तम समापवर्त्य (LCM) निकालना


इस लेख में हम समझेंगे कि जावा में दो संख्याओं का लघुत्तम समापवर्त्य (LCM) कैसे निकाला जाता है। दो संख्याओं का लघुत्तम समापवर्त्य (LCM) वह सबसे छोटी धनात्मक पूर्णांक होती है जो दोनों संख्याओं से समान रूप से विभाज्य होती है।

नीचे इसका प्रदर्शन दिया गया है:

इनपुट

मान लीजिए हमारा इनपुट है:

24 और 18

आउटपुट

वांछित आउटपुट होगा:

दोनों संख्याओं का LCM 72 है

एल्गोरिदम

चरण 1 - प्रारंभ
चरण 2 - तीन पूर्णांक घोषित करें: input_1, input_2 और sum
चरण 3 - उपयोगकर्ता से दो पूर्णांक मान दर्ज करने के लिए प्रॉम्प्ट करें / पूर्णांक हार्डकोड करें
चरण 4 - मान पढ़ें
चरण 5 - 1 से दोनों इनपुट्स में से बड़ी संख्या तक while लूप का उपयोग करके, जांचें कि 'i' मान दोनों इनपुट्स को बिना शेष छोड़े विभाजित करता है या नहीं।
चरण 6 - 'i' मान को दोनों संख्याओं के LCM के रूप में प्रदर्शित करें
चरण 7 - रुकें

उदाहरण 1

यहां, उपयोगकर्ता द्वारा प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जाता है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं जावा प्रोग्राम से दो संख्याओं का लघुत्तम समापवर्त्य (LCM) निकालना।

import java.util.Scanner;
public class LCM {
    public static void main(String[] args) {
        int input_1, input_2, lcm;
        Scanner scanner = new Scanner(System.in);
        System.out.println("एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है");
        System.out.println("पहली संख्या दर्ज करें: ");
        input_1 = scanner.nextInt();
        System.out.println("दूसरी संख्या दर्ज करें: ");
        input_2 = scanner.nextInt();
        lcm = (input_1 > input_2) ? input_1 : input_2;
        while (true) {
            if (lcm % input_1 == 0 && lcm % input_2 == 0) {
                System.out.printf("%d और %d का LCM %d है.", input_1, input_2, lcm);
                break;
            }
            ++lcm;
        }
    }
}

आउटपुट

एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है
पहली संख्या दर्ज करें: 24
दूसरी संख्या दर्ज करें: 18
24 और 18 का LCM 72 है.

उदाहरण 2

यहां, पूर्णांक पूर्वनिर्धारित है, और इसका मान कंसोल पर एक्सेस और प्रदर्शित किया जाता है।

public class LCM {
    public static void main(String[] args) {
        int input_1, input_2, lcm;
        input_1 = 24;
        input_2 = 18;
        System.out.println("पहली संख्या है " + input_1);
        System.out.println("दूसरी संख्या है " + input_2);
        lcm = (input_1 > input_2) ? input_1 : input_2;
        while (true) {
            if (lcm % input_1 == 0 && lcm % input_2 == 0) {
                System.out.printf("\n%d और %d का LCM %d है.", input_1, input_2, lcm);
                break;
            }
            ++lcm;
        }
    }
}

आउटपुट

पहली संख्या है 24
दूसरी संख्या है 18
24 और 18 का LCM 72 है.

  1. जावा प्रोग्राम: वर्ग का क्षेत्रफल निकालना जावा प्रोग्राम: वर्ग का क्षेत्रफल निकालना

    इस लेख में हम समझेंगे कि वर्ग का क्षेत्रफल कैसे निकाला जाता है। वर्ग का क्षेत्रफल: साइड × साइड = साइड² डेमोनस्ट्रेशन इनपुट: भुजा की लंबाई: 4 आउटपुट: वर्ग का क्षेत्रफल: 16 एल्गोरिदम चरण 1 - शुरू चरण 2 - दो इंटीजर वेरिएबल घोषित करें: my_side, my_area चरण 3 - उपयोगकर्ता से मान पढ़ें या परिभाषित क

  1. - जावा प्रोग्राम से दो संख्याओं को जोड़ना

    इस लेख में हम समझेंगे कि जावा में दो संख्याओं को कैसे जोड़ा जाता है। यह + ऑपरेटर का उपयोग करके किया जा सकता है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: इनपुट_1: 10 इनपुट_2: 15 आउटपुट वांछित आउटपुट होगा: योग: 25 एल्गोरिदम चरण 1 - प्रारंभ चरण 2 - तीन पूर्णांक घोषित करें: input

  1. - Java प्रोग्राम: दो संख्याओं के सामान्य भाजक (Common Divisors)

    Java में दो संख्याओं के सामान्य भाजक का उदाहरण निम्नलिखित है:उदाहरणpublic class Demo{ static int find_gcd(int val_1, int val_2){ if (val_1 == 0) return val_2; return find_gcd(val_2 % val_1, val_1); } static int common_divisors(int val_1, int val_2){ int no = find_gcd(val_1, val_2); int result = 0; f