C++ En Küçük Ortak Kat Bulma (EKOK)

Merhaba arkadaşlar, bu yazımızda en küçük ortak katı yani ekokunu bulmak için gereken program kodunu paylaşacağım.

#include<iostream>
 
using namespace std;
  
void lcm(int, int);
  
int main()
{
  int a,b;
  cout << "Iki sayi giriniz: ";
  cin >> a;
  cin >> b;
  lcm(a,b);
  return 0;
}
  
void lcm(int a,int b)
{
  int m,n;

  m=a;
  n=b;

  while(m!=n)
  {
      if(m < n)
      {
          m=m+a;
      }
      else
      {
          n=n+b;
      }
  }

  cout << "\nEKOK " << a <<" ve "<< b << ": "<< m;
}