Language/Python

[ Python ] 모든 약수 구하기 프로그램

곽수진 2021. 8. 29. 03:12
반응형
사용자로부터 자연수를 입력받아 약수를 모두 출력하는 프로그램을 작성해보자.

 

n = int(input("자연수 입력: "))

for m in range(1, n+1):
    if n % m == 0:
        print(m, end = " ")

 

결과값 출력 모습

 

for m in range(1, n+1) : 1부터 사용자가 입력한 자연수 n까지 반복문을 돌림

if n % m == 0 : 사용자가 입력한 자연수 n가 반복문에 입력된 m이 0으로 나누어 떨어지면 m값을 출력함

반응형