def nok(a, b):
m = a * b
while b != 0 and a != 0:
if a > b:
a %= b
else:
b %= a
return m // (a + b)
while 1:
try:
x = int(input('a= '))
y = int(input('b= '))
print('Наименьшее общее кратное:', nok(x, y))
except:
break
def nok(a, b):
m = a * b
while b != 0 and a != 0:
if a > b:
a %= b
else:
b %= a
return m // (a + b)
while 1:
try:
x = int(input('a= '))
y = int(input('b= '))
print('Наименьшее общее кратное:', nok(x, y))
except:
break