약수 : 나누어서 떨어지는 수들의 모임. 예)12의 약수: 1, 2, 3, 4, 6, 12
Scanner number1 = new Scanner(System.in);
System.out.println("숫자를 입력해주세요.: ");
int num = number1.nextInt();
for (int i=1; i <= num; i++) {
if ((num / i) == 1 ) {
System.out.println(i +"입니다.");
} else if ((num / i) == num) {
System.out.print(num + "의 약수는 1, " );
} else {
System.out.print(i + ", ");
}
}
number1.close();
'JAVA > java 코드' 카테고리의 다른 글
[JAVA] 소수 ( 약수가 1과 자신만 가지는 수 ) (0) | 2023.03.26 |
---|---|
[JAVA] 최대 공약수 / 최소 공배수 (0) | 2023.03.26 |
[JAVA] 약수 ( 나누어 떨어지는 수 ) (0) | 2023.03.26 |
[JAVA] 구구단 (0) | 2023.03.26 |
[JAVA] 5자리 수를 입력 받아 → 반대로 출력하고 / 각 자리 수 합계 출력 (0) | 2023.03.26 |