Ahora funciona, si pongo 20 y luego 10, como resultado es 10.
Con este código es al revés. Es igual pero como resultado da 20. Algo no cuadra.
Código Python:
Ver originalNum1 = 20
Num2 = 10
Aux1 = Num1
Aux2 = Num2
Rest = 1
mcd = 1
mcm = 1
while Aux2 != 0:
Rest = Aux1 % Aux2
Aux1 = Aux2
Aux2 = Rest
mcd = Aux1
mcm = Num1 * Num2 / mcd
print mcm