본문 바로가기
코딩공부

약수를 모두 출력하고, 총 몇개의 약수가 있는지 출력하는 코드

by 파이드파이퍼 2024. 1. 16.
728x90
반응형

초기 작성한 코드

 

정수 120을 출력하라...

풀이해보면...

120나누기.. 정수 120을 약수로 나오게 하려면 소수점이 없게 출력해야함..

print(120 % n)

 

--------------------------------------------

정수 120의 약수를 모두 출력하는 코드

 

교정 받은 코드

 

n = 1

while n <= 120:
    if 120 % n == 0:
        print(n)
    n += 1

 

약수를 세는 법

 

count 변수 추가

 

count = 0

count += 1

 

 

이후 프린트 문으로 총 갯수를 문자열로서 출력

print("{}의 약수는 총 {}개입니다.".format(N, count))

 

 

최종 결과 물

 

N = 120
i = 1
count = 0

while i <= N:
    if N % i == 0:
        print(i)
        count += 1
    i += 1

print("{}의 약수는 총 {}개입니다.".format(N, count))

 

봐도 봐도 어렵네

728x90
반응형

'코딩공부' 카테고리의 다른 글

파이썬 거꾸로 읽어도 똑같은 단어 코드  (0) 2024.05.17
프로그래밍 용어]엔터키를 입력하다.  (0) 2024.01.17
코딩 기초  (0) 2024.01.16
코딩 공부  (0) 2024.01.16
코딩 공부를 하며 읽어 볼 글  (0) 2024.01.15

댓글