JAVA/java 예시

[JAVA] 정수의 약수구하기

congs 2023. 3. 25. 15:09

✔ 약수 : 나누어서 떨어지는 수들의 모임. 예)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) == 0 ) {
		if ((num / i) == 1 ) {
			System.out.println(i +"입니다.");
		} else if ((num / i) == num) {
			System.out.print(num + "의 약수는 1, " );
		} else {
			ystem.out.print(i + ", ");
		}
        
	}
}