edit: oops, am calculat pentru doua numere. eh..asta e principiul. scuze.
#include <iostream>
using namespace std;
int main(){
int a, b;
cin >> a >> b;
int produs=a*b;
int x=a, y=b;
while(x!=y){
if(x>y) x-=y;
if(y>x) y-=x;
}
cout << "Cmmdc al numerelor este " << y << '\n';
cout << "Cmmmc al numerelor este " << produs/y;
return 0;
}