Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- oop=bool("false")
- def MCD() :
- global a1,a,x,dx,varx,varbak,num
- a=[]
- num=0
- try:
- a1=input("Enter the numbers [Separate with a space]: ")
- a=a1.split()
- for xoo in range(len(a)):
- a[xoo]=int(a[xoo])
- a.sort()
- dx=a[len(a)-1]
- varx=a[len(a)-1]
- yu=a[len(a)-1]
- x=dx+1
- if a.count(0)>0:
- error1=6/0
- else:
- for poi in range(999999999999999):
- if a[num]%varx==0:
- num=num+1
- else:
- varx=varx-1
- num=0
- if varx==1:
- break
- if num==len(a):
- num=0
- break
- print("The greatest common divisor between ",a," is ",varx)
- if a.count(0)>0:
- a=6
- b=0
- a/b
- for y in range(999999999999999):
- try:
- if yu%a[num]==0:
- num=num+1
- else:
- num=0
- yu=yu+1
- except IndexError:
- print("The least common multiple between ",a," is ", yu)
- break
- input("Click to continue")
- print('\n'*1000)
- except ValueError :
- input(" You must enter a number not a letter")
- print('\n'*1000)
- except ZeroDivisionError :
- input(" You must enter a non-zero number")
- print('\n'*1000)
- except NameError:
- input(" You must enter at least 2 numbers")
- print('\n'*1000)
- except IndexError:
- input(" You must enter at least 2 numbers")
- while oop :
- MCD()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement