Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Programa Java para Listar Números Primos de 1 a 100 – Guia Passo a Passo

O que é um Número Primo?

Um número primo é um número natural maior que um que não tem divisores positivos além de 1 e ele mesmo. Exemplos incluem 2, 3, 5, 7, 11, 13, 17, e assim por diante.

Importante: 0 e 1 não são primos, e 2 é o único número primo par.

Programa Java para Imprimir Números Primos Entre 1 e 100

Abaixo está um programa Java claro e comentado que enumera todos os números primos de 1 a 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("Números primos de 1 a " + maxCheck + " são:");
        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;
    }
}

Saída Esperada

Números primos de 1 a 100 são:
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

Sinta-se à vontade para modificar maxCheck para gerar primos até qualquer limite.

Java

  1. Java Hello World: Seu Primeiro Programa
  2. Dominando Operadores Java: Tipos, Sintaxe e Exemplos Práticos
  3. Comentários em Java: Tipos, Uso e Boas Práticas
  4. Dominando o Loop for Aprimorado em Java: Sintaxe, Exemplos e Boas Práticas
  5. Programa Java para Determinar se um Número é Primo
  6. Gerar Sequência de Fibonacci em Java: Exemplos com For, While e Recursão
  7. Programa Java para Identificar Números de Armstrong Usando Loop For
  8. Verificador de Número Palíndromo em Java: Algoritmos com While e For Loops
  9. Dominando Bubble Sort em Java: Exemplo Claro e Passo a Passo
  10. Algoritmo Insertion Sort em Java: Exemplo Claro e Guia Passo a Passo