import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner strin = new Scanner(System.in);
System.out.print("정수를 입력하세요: ");
int x = strin.nextInt();
System.out.print(x + "의 약수는: ");
for (int i = 1; i <= x; i++){
if (x%i == 0)
System.out.print(i+ " ");
}
}
}
(실행의 예)
정수를 입력하세요: 20
20의 약수는: 1 2 4 5 10 20
'컴퓨터관련 > 프로그래밍' 카테고리의 다른 글
| [자바] 배열 역순으로 출력하기 (0) | 2019.03.27 |
|---|---|
| [자바] java.lang.ArrayIndexOutOfBoundsException 오류 (0) | 2019.03.26 |
| [자바] 구구단 출력하기 (for문) (0) | 2019.03.23 |
| [파이썬] 한글 출력이 안되고 에러가 발생할 때 (0) | 2019.03.15 |
| [파이썬] 10개의 int형을 입력 받은 후, 그 중 가장 큰 홀 수를 출력 (0) | 2017.01.21 |