Utilice Python para escribir dos funciones para encontrar el máximo común divisor y el mínimo común múltiplo de dos enteros positivos, respectivamente.
No recuerdo la lógica específica. Cuando busco el máximo común divisor, es decir, el valor máximo que se puede dividir entre estos dos enteros positivos, la idea general es la siguiente:
def fun_gys( x, y):
t = min(x, y)
para i en el rango(2, t 1):
si xi==0 y yi= = 0:
print(i)
print("end")
El mínimo común múltiplo, el mayor es el producto de dos números , el más pequeño es el que puede dividir los dos números al mismo tiempo, el código es el siguiente:
def fun_gbx(x, y):
t = min( x, y)
para i en el rango(t, x *y 1):
si ix==0 e iy==0:
imprimir (i)
print(end)
La idea es ejecutar sin depurar. Sígueme para aprender e intercambiar más conocimientos de programación en Python.