26 lines
606 B
Python
26 lines
606 B
Python
|
# Python program to find the H.C.F of two input number
|
||
|
|
||
|
# define a function
|
||
|
def computerHCF(x, y):
|
||
|
"""This function takes two
|
||
|
integers and returns the H.C.F"""
|
||
|
|
||
|
# choose the smaller number
|
||
|
if x > y:
|
||
|
smaller = y
|
||
|
else:
|
||
|
smaller = x
|
||
|
|
||
|
for i in range(1,smaller + 1):
|
||
|
if((x % i == 0) and (y % i == 0)):
|
||
|
hcf = i
|
||
|
return hcf
|
||
|
|
||
|
num1 = 54
|
||
|
num2 = 24
|
||
|
|
||
|
# take input from the user
|
||
|
# num1 = int(input("Enter first number: "))
|
||
|
# num2 = int(input("Enter second number: "))
|
||
|
|
||
|
print("The H.C.F. of", num1,"and", num2,"is", computeHCF(num1, num2))
|