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

C++ में फ्लोटिंग पॉइंट नंबरों की GCD खोजने का कार्यक्रम

इस ट्यूटोरियल में, हम फ्लोटिंग पॉइंट नंबरों के GCD को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे।

इसके लिए हमें दो पूर्णांक दिए जाएंगे। हमारा काम उन दो पूर्णांकों का GCD (सबसे बड़ा सामान्य भाजक) खोजना है।

उदाहरण

#include <bits/stdc++.h>
using namespace std;
//returning GCD of given numbers
double gcd(double a, double b){
   if (a < b)
      return gcd(b, a);
   if (fabs(b) < 0.001)
      return a;
   else
      return (gcd(b, a - floor(a / b) * b));
}
int main(){
   double a = 1.20, b = 22.5;
   cout << gcd(a, b);
   return 0;
}

आउटपुट

0.3

  1. सी ++ प्रोग्राम जीसीडी खोजने के लिए

    दो संख्याओं का सबसे बड़ा सामान्य भाजक (GCD) उन दोनों को विभाजित करने वाली सबसे बड़ी संख्या है। उदाहरण के लिए:मान लें कि हमारे पास 45 और 27 दो संख्याएँ हैं। 45 = 5 * 3 * 3 27 = 3 * 3 * 3 तो, 45 और 27 का GCD 9 है। दो संख्याओं का GCD ज्ञात करने का कार्यक्रम इस प्रकार दिया गया है। उदाहरण #include <

  1. C++ प्रोग्राम तीन नंबरों में सबसे बड़ी संख्या खोजने के लिए

    यदि कथन का कई बार उपयोग करके तीन संख्याओं में से सबसे बड़ी संख्या ज्ञात की जा सकती है। यह एक कार्यक्रम में इस प्रकार दिया गया है - उदाहरण #include <iostream> using namespace std; int main() {    int a = 5 ,b = 1 ,c = 9;    if(a>b) {       if(a>c)  

  1. जावा प्रोग्राम दो नंबरों की जीसीडी खोजने के लिए

    इस लेख में, हम समझेंगे कि जावा में दो नंबरों की जीसीडी कैसे खोजें। दो संख्याओं का सबसे बड़ा सामान्य भाजक (GCD) वह सबसे बड़ी संख्या है जो दोनों को विभाजित करती है। नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - Value_1 : 18 Value_2 : 24 आउटपुट वांछित आउटपुट होगा - GCD of the two