정수의 약수 출력하기

Dec 14, 2023
정수의 약수 출력하기
package ex03; import java.util.Scanner; /** * 사용자로부터 양의 정수를 입력받아서 그 정수의 모든 약수를 출력하는 프로그램을 작성해보자. * 출력 형식 * 양의 정수를 입력하시오: 100 * 100의 약수는 다음과 같습니다. * 1 2 4 5 10 20 25 50 100 */ public class Divisor { public static void main(String[] args) { // 정수를 입력 받기 Scanner sc = new Scanner(System.in); System.out.print("정수를 입력하시오: "); int userNumber = sc.nextInt(); // System.out.println(num); // 입력된 정수의 약수를 구하기 System.out.print(userNumber + "의 약수는 "); for (int i = 1; i <= userNumber; i++) { int divNum = i; if (userNumber % divNum == 0) { System.out.print(divNum + " "); } } System.out.println("입니다."); } }
Share article
RSSPowered by inblog