package class04;
import java.util.Scanner;
public class Test06 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("정수입력: ");
int num = sc.nextInt();
int i = 0;
int total = 0; // 약수들을 저장하는 역할
while (i < num - 1) {
i++;
if (num % i == 0) {
total += i;
}
}
System.out.println("total: " + total);
if (total == num) {
System.out.println("완전수");
}
else {
System.out.println("완전수아님");
}
}
}
'개발자노트' 카테고리의 다른 글
while 예제1 카페 메뉴판 (0) | 2022.06.09 |
---|---|
반복문 while에서 범위 지정하여 완전 수 구하기 (0) | 2022.06.09 |
반복문 while로 약수 구하기 (0) | 2022.06.09 |
반복문 while로 정수1과 정수2사이의 수 세기 (0) | 2022.06.09 |
반복문 while로 수세기 (0) | 2022.06.09 |