728x90
완전수(Perfect number)란 자기 자신을 제외한 약수의 합이 자기 자신과 같은 수이다.
(예: 6 = 1 + 2 + 3)
public class chp4_8_2 {
public static void main(String[] args) {
int i, j, sum;
for(i=1; i<=500; i++) {
sum=0;
for(j=1; j<i; j++)
if(i%j==0)
sum+=j;
if(sum==i)
System.out.print(i + " ");
}
}
}
반응형
'전.java' 카테고리의 다른 글
암스트롱수(Armstrong number)를 구하는 프로그램 (0) | 2021.02.07 |
---|---|
회문수(Palindromic number)인지 판별하는 프로그램 (0) | 2021.02.07 |
100이하의 소수를 구하는 프로그램 (0) | 2021.02.01 |
서식문자 (0) | 2021.02.01 |
2중 for 문 (continue, break) (0) | 2021.02.01 |