30 lines
721 B
Python
30 lines
721 B
Python
|
# Python Program to find the L.C.M. of two input number
|
||
|
|
||
|
# define a function
|
||
|
def lcm(x, y):
|
||
|
"""This function takes two
|
||
|
integers and returns the L.C.M."""
|
||
|
|
||
|
# choose the greater number
|
||
|
if x > y:
|
||
|
greater = x
|
||
|
else:
|
||
|
greater = y
|
||
|
|
||
|
while(True):
|
||
|
if((greater % x == 0) and (greater % y == 0)):
|
||
|
lcm = greater
|
||
|
break
|
||
|
greater += 1
|
||
|
|
||
|
return lcm
|
||
|
|
||
|
# change the values of num1 and num2 for a different result
|
||
|
num1 = 54
|
||
|
num2 = 24
|
||
|
|
||
|
# uncomment the following lines to take input from the user
|
||
|
#num1 = int(input("Enter first number: "))
|
||
|
#num2 = int(input("Enter second number: "))
|
||
|
|
||
|
print("The L.C.M. of", num1,"and", num2,"is", lcm(num1, num2))
|