1. 程式人生 > >python :最大公約數的程式和最小公倍數的程式

python :最大公約數的程式和最小公倍數的程式

最大公約數的程式和最小公倍數的程式:最小公倍數*最大公約數=原本兩數的乘積

a = int(input())
b = int(input())
zui_a = a
zui_b = b
while True:
if a < b:
y = b % a
else:
y = a % b
if y == 0:
if a < b:
print ()
print(‘最大公約數:’, a)
print(‘最小公倍數:’, int((zui_azui_b)/a))
else:
print(‘最大公約數:’,b)
print(‘最小公倍數:’,int((zui_a
zui_b)/b))
break
if y!=0&a > b:
a = b
b = y
else:
b = y