Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

두 숫자의 공약수를 위한 Python 프로그램


이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다.

문제 설명 − 두 개의 정수가 주어졌으므로 두 숫자의 공약수를 표시해야 합니다.

여기에서 입력으로 사용하는 두 숫자 중 최소값을 계산합니다. 각 값을 1에서 계산된 최소값으로 나누어 계산하여 제수를 계산하는 루프

조건이 true로 평가될 때마다 카운터가 1씩 증가합니다.

이제 아래 구현에서 개념을 살펴보겠습니다-

예시

a = 5
b = 45
count = 0
for i in range(1, min(a, b)+1):
   if a%i==0 and b%i==0:
      count+=1
print(count)

출력

2

두 숫자의 공약수를 위한 Python 프로그램

모든 변수는 로컬 범위에서 선언되며 해당 참조는 위 그림과 같습니다.

결론

이 기사에서 우리는 두 숫자의 공약수를 찾는 파이썬 프로그램에 대해 배웠습니다.