반응형
파이썬 두 수의 최소공배수(LCM) 구하기
#두 수 입력 받아 최소공배수(LCM) 구하기
파이썬 두 수의 최소공배수(LCM) 구하기
두 수를 입력 받아서, 두 수에 대한 최소공배수를 구하는 코드를 작성해보겠습니다.
num1 = int(input("첫 번째 숫자를 입력하세요> "))
num2 = int(input("두 번째 숫자를 입력하세요> "))
if num1 > num2:
lcmNum = num1
else:
lcmNum = num2
while True:
if ((lcmNum % num1) == 0) and ((lcmNum % num2) == 0):
print(f"두 수의 최소공배수: {lcmNum}")
break
lcmNum = lcmNum + 1
4와 6의 최소공배수를 구해보면,
첫 번째 숫자를 입력하세요> 4
두 번째 숫자를 입력하세요> 6
두 수의 최소공배수: 12
12로 잘 나오네요.
최소공배수를 구하는 코드를 직접 짜보면서 최소공배수에 대한 이해를 해봅시다!
>> 파이썬 관련 글 더 보러가기 <<
2021/01/08 - [#연구/#Python] - 파이썬 한 줄에 출력하는 방법 #파이썬 print 줄바꿈 제거 방법 #파이썬 2.x과 파이썬 3.x에서의 차이
2021/01/08 - [#연구/#Python] - 파이썬 변수 규칙에 대해 알아보자 #파이썬 변수 명명 규칙 #Python Variables #파이썬 변수란 무엇인가요
2021/01/08 - [#연구/#Python] - 파이썬 주석처리 방법에 대해서 알아보자 #파이썬 다중 주석처리 #주석이란 무엇인가 #Comment in Python
반응형