Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

Java-программа для вывода простых чисел от 1 до 100 — пошаговое руководство

Что такое простое число?

Простое число — это натуральное число больше единицы, не имеющее положительных делителей, кроме 1 и самого себя. Примеры: 2, 3, 5, 7, 11, 13, 17 и так далее.

Важно: 0 и 1 не являются простыми, а 2 — единственное четное простое число.

Java-программа для печати простых чисел от 1 до 100

Ниже приведен понятный, прокомментированный Java-код, перечисляющий все простые числа от 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("Prime numbers from 1 to " + maxCheck + " are:");
        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;
    }
}

Ожидаемый вывод

Prime numbers from 1 to 100 are: 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. Освоение улучшенного цикла for в Java: синтаксис, примеры и лучшие практики
  5. Java-программа для определения, является ли число простым
  6. Генерация последовательности Фибоначчи в Java: примеры for, while и рекурсии
  7. Java-программа для идентификации чисел Армстронга с использованием for-цикла
  8. Java-проверка чисел-палиндромов: алгоритмы с while и for циклами
  9. Мастерство пузырьковой сортировки в Java: четкий пример и пошаговый разбор
  10. Алгоритм сортировки вставками в Java: понятный пример и пошаговое руководство