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.

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

उदाहरण के लिए, 12 और 18 का सबसे छोटा सामान्य गुणज है12·18(12, 18) =12 · 18.6

Input: a = 10, b = 20
Output: 1 2 5 10
// all common divisors are 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. सी++ में दो लाइनों के चौराहे के बिंदु के लिए कार्यक्रम

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

  1. दो संख्याओं के सामान्य भाजक के लिए जावा प्रोग्राम

    जावा में दो संख्याओं के सामान्य भाजक के लिए एक उदाहरण निम्नलिखित है - उदाहरण 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);    } &nbs

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

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