산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> java

자바로 1부터 100까지 소수 나열하기: 단계별 가이드

소수란 무엇인가?

소수는 1보다 큰 자연수 중에서 1과 자기 자신 외에는 양의 약수를 가지지 않는 수입니다. 예: 2, 3, 5, 7, 11, 13, 17 등.

중요: 0과 1은 소수가 아니며, 2는 유일한 짝수 소수입니다.

1부터 100까지 소수 출력 자바 프로그램

아래는 1부터 100까지의 모든 소수를 나열하는 명확하고 주석이 잘 달린 자바 프로그램입니다:

public class PrimeNumbersDemo {
    public static void main(String[] args) {
        int maxCheck = 100;
        StringBuilder primes = new StringBuilder();
        
        for (int i = 2; i <= maxCheck; i++) {
            if (isPrime(i)) {
                primes.append(i).append(' ');
            }
        }
        
        System.out.println("1부터 " + maxCheck + "까지의 소수:");
        System.out.println(primes.toString());
    }

    private static boolean isPrime(int number) {
        if (number < 2) {
            return false;
        }
        for (int i = 2; i <= number / 2; i++) {
            if (number % i == 0) {
                return false;
            }
        }
        return true;
    }
}

예상 출력

1부터 100까지의 소수:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

maxCheck 값을 수정하면 원하는 상한값까지의 소수를 생성할 수 있습니다.

java

  1. Java Hello World: 첫 프로그램 작성하기
  2. Java 연산자 마스터하기: 종류, 문법, 실전 예제
  3. Java 주석: 종류, 사용법, 모범 사례
  4. Java 향상된 for 루프(for-each) 완벽 가이드: 문법, 예제, 비교
  5. 자바에서 소수 판별하기: 완벽 가이드
  6. 자바에서 피보나치 수열 생성하기: for, while, 재귀 예제
  7. 자바에서 암스트롱 수 판별 및 나열하기: for 루프 활용
  8. 자바 팰린드롬 수 판별기: while/for 루프 알고리즘
  9. 자바 버블 정렬 마스터하기: 명확한 예제와 단계별 설명
  10. 자바 삽입 정렬 알고리즘: 명확한 예제와 단계별 가이드