본문 바로가기

c언어 약수 개수

(3)
[알고리즘]c언어 약수, 약수의 개수 한번에 구하기(통합, 간단버전) c언어로 약수의 개수와 약수를 한꺼번에 구하는 소스 입니다.간단한 구조여서 처음 접하시는 분들이 플로우 따라가면서 보시면 좋을 것 같아요 전체 소스 입니다. 복붙 하고 싶으신 분들은 아래 텍스트 파일 받으시구요~ 설명은 전에 포스팅 했던 약수의 개수, 약수 구하는 알고리즘에서 그냥 출력하는 부분만 추가한거로 보시면 됩니다. 결과 확인해보죠! 입력값 : 10 입력값 : 100 입력값 : 1000 입력값 : 123456 잘되네요 ㅎㅎ역시 .c파일도 첨부합니다~ ㅎㅎ 오늘도 열공입니다 이곳과 http://manniz.blog.me에 같이 포스팅 됩니다.
[알고리즘]C언어 약수의 개수[간단 버전] / c언어 약수 개수 구하기[간단 버전] C언어로 약수를 구하는 첫 포스팅이 너무 어려워 하시는것 같아서 간단 버전도 올립니다 ㅋㅋ 원리는 이전 포스팅했던 c언어 약수 구하는 거랑 똑같아요 C언어로 약수 구하는 포스팅에서는 for문 안의 값을 찍어줬는데 약수의 개수만 구하면 되니까 count변수 추가해서 %연산했을 때, 값이 0일 때만 +1씩 증가시키고 모든 for문을 돈 후에, 그 값을 출력해주는 원리입니다. 전체 소스갑니다~ 이상입니다 ㅎㅎㅎ 복붙하실분은 ↓↓↓↓ 아래 텍스트파일 받으세요~ 바로 결과 확인해보겠습니다! 10의 약수 개수 100의 약수 개수 123456의 약수 개수 이번 포스팅은 저번 포스팅과 대동소이하여주석으로 설명을 대체하려고 합니다.잘 이해안되시는 분은 전 포스팅 참조하시구~그래도 잘모르겠다 하시면 댓글 남겨주세요 ㅎㅎ ..
[알고리즘]C언어 약수의 개수 /약수의 개수 알고리즘 예전 티스토리 블로그를 할 때, 작성했던 적이 있는데 다시 한번 정리해보려고 합니다. C언어로 약수의 개수를 구할 때, 가장 선행되어야 하는 것은 손으로 약수의 개수를 구하는 풀이법을 알고 있어야 합니다. 최대한 쉽게 설명해볼께요 자 따라오세요! 우선 약수란 나누어 떨어지는 수를 얘기합니다. 즉, 나눴을 때 나머지가 없는 수를 말해요! 4는 1로 나누면 나누어 떨어지고, 2로 나누어도 나누어 떨어지고, 3은 안되고 4는 됩니다. 3은 1로 나누면 나누어지고, 2는 안되고, 3은 되죠 네 맞습니다. 이처럼 나누어 떨어지는 수를 약수라고 부릅니다. 촉 빠르신 분들은 이미 눈치채셨겠죠!? 1은 모든수의 약수가 됩니다. 무조건이죠 자연수중 1로 안나눠 떨어지는 수는 없으니까요. 그리고 수 자기자신도 자신의 약수..