쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 3장 - 10번

2019. 10. 26. 01:34쉽게 배우는 자바 프로그래밍

쉽게 배우는 자바 프로그래밍 - 프로그래밍 문제 3장 10번

import java.util.Scanner;
public class pr {
    public static void main(String[] args) {
        System.out.print("양의 정수를 입력하세요 : ");
        int num = new Scanner(System.in).nextInt();
        if (isPrime(num))
            System.out.println(num + "는 소수입니다.");
        else
            System.out.println(num + "는 소수가 아닙니다.");
    }

    public static boolean isPrime(int num) {
        if (num <= 1)
            return false;

        for (int i = 2; i < num; i++) {
            if ( num % i == 0 )
                return false;
        }
        return true;
    }
}

소수 구하는 프로그램이다.