কম্পিউটার

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. LCM খুঁজে পেতে C++ প্রোগ্রাম

  2. GCD খুঁজে পেতে C++ প্রোগ্রাম

  3. তিনটি সংখ্যার মধ্যে সবচেয়ে বড় সংখ্যা খুঁজে পেতে C++ প্রোগ্রাম

  4. দুটি সংখ্যার GCD খুঁজে পেতে জাভা প্রোগ্রাম