#include<stdio.h>
int n, cnt, i;
int main()
{
scanf("%d", &n);
i=1;
while(i<=n)
{
if(n%i==0)
{
cnt+=1;
printf("%d ", i);
}
i++;
}
printf("약수의 개수:%d\n", cnt);
}
/*
840
1 2 3 4 5 6 7 8 10 12 14 15 20 21 24 28 30 35 40 42 56 60 70 84 105 120 140 168 210 280 420 840 약수의 개수:32
--------------------------------
Process exited after 2.979 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
'정보과학' 카테고리의 다른 글
중첩반복을 이용한 숫자 삼각형 출력 (0) | 2019.04.26 |
---|---|
do-while문을 이용한 소인수 분해 (0) | 2019.04.12 |
계절 출력하기 (0) | 2019.04.10 |
p.45 탐구활동 1 (0) | 2019.04.10 |
양수 만들기 (0) | 2019.04.10 |
댓글