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

C++ में दो संख्याओं के सामान्य भाजक प्रोग्राम


दो संख्याओं के सामान्य भाजक वे संख्याएं हैं जो उन दोनों के भाजक हैं।

उदाहरण के लिए,

12 के भाजक 1, 2, 3, 4, 6, 12 हैं।

18 के भाजक 1, 2, 3, 6, 9, 18 हैं।

इस प्रकार, 12 और 18 के सामान्य भाजक 1, 2, 3, 6 हैं।

इनमें सबसे बड़ा, शायद आश्चर्यजनक रूप से, 12 और 18 का महत्तम समापवर्तक कहलाता है। दो पूर्णांकों a और b के महत्तम समापवर्तक के लिए सामान्य गणितीय संकेतन (a, b) द्वारा दर्शाया जाता है। इसलिए, (12, 18) = 6।

महत्तम समापवर्तक कई कारणों से महत्वपूर्ण है। उदाहरण के लिए, इसका उपयोग दो संख्याओं का LCM निकालने के लिए किया जा सकता है, यानी वह सबसे छोटी धनात्मक पूर्णांक जो इन संख्याओं का गुणक हो। संख्याओं a और b का लघुत्तम समापवर्त्य ab(a, b) के रूप में गणना की जा सकती है।

उदाहरण के लिए, 12 और 18 का लघुत्तम समापवर्त्य 12·18(12, 18) = 12 · 18.6 है।

Input: a = 10, b = 20 
Output: 1 2 5 10 // सभी सामान्य भाजक 1 2 5 10 हैं

व्याख्या

पूर्णांक जो दोनों संख्याओं को सटीक रूप से विभाजित कर सकते हैं (बिना शेष के)।

उदाहरण

#include <iostream> 
using namespace std; 
int main() { 
    int n1, n2, i; 
    n1=10; 
    n2=20; 
    for(i=1; i <= n1 && i <= n2; ++i) { 
        if(n1%i==0 && n2%i==0) { 
            cout<<i<<"\t"; 
        } 
    } 
}

  1. C++ में दो रेखाओं के प्रतिच्छेदन बिंदु के लिए प्रोग्राम C++ में दो रेखाओं के प्रतिच्छेदन बिंदु के लिए प्रोग्राम

    दिए गए बिंदु A और B रेखा AB के अनुरूप हैं और बिंदु P और Q रेखा PQ के अनुरूप हैं; कार्य इन दो रेखाओं के बीच प्रतिच्छेदन बिंदु को खोजना है।नोट − बिंदु X और Y निर्देशांकों पर 2D तल में दिए गए हैं।यहां A(a1, a2), B(b1, b2) और C(c1, c2), D(d1, d2) वे निर्देशांक हैं जो दो अलग-अलग रेखाएं बनाते हैं और

  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

  1. पायथन प्रोग्राम: दो संख्याओं के सामान्य भाजक पायथन प्रोग्राम: दो संख्याओं के सामान्य भाजक

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें दो पूर्णांक दिए गए हैं, हमें दो संख्याओं के सामान्य भाजक प्रदर्शित करने हैं। यहां हम इनपुट के रूप में ली गई दो संख्याओं का न्यूनतम निकालते हैं। एक लूप से विभाजकों की गणना की जाती है जो प्रत्येक मान को 1 से न्यूनतम गणना तक विभा