Programa en Java para Listar Números Primos del 1 al 100 – Guía Paso a Paso
¿Qué es un Número Primo?
Un número primo es un número natural mayor que uno que no tiene divisores positivos aparte de 1 y de sí mismo. Ejemplos: 2, 3, 5, 7, 11, 13, 17, etc.
Importante: 0 y 1 no son primos, y 2 es el único número primo par.
Programa en Java para Imprimir Números Primos entre 1 y 100
A continuación se muestra un programa Java claro y comentado que enumera todos los números primos del 1 al 100:
public class DemoNumerosPrimos {
public static void main(String[] args) {
int maxComprobar = 100;
StringBuilder primos = new StringBuilder();
for (int i = 2; i <= maxComprobar; i++) {
if (esPrimo(i)) {
primos.append(i).append(' ');
}
}
System.out.println("Números primos del 1 al " + maxComprobar + " son:");
System.out.println(primos.toString());
}
private static boolean esPrimo(int numero) {
if (numero < 2) {
return false;
}
for (int i = 2; i <= numero / 2; i++) {
if (numero % i == 0) {
return false;
}
}
return true;
}
}
Salida Esperada
Números primos del 1 al 100 son: 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
Siéntase libre de modificar maxComprobar para generar primos hasta cualquier límite.
Java
- Java Hello World: Tu Primer Programa
- Dominar Operadores en Java: Tipos, Sintaxis y Ejemplos Prácticos
- Comentarios en Java: Tipos, Uso y Mejores Prácticas
- Dominar el Bucle for Mejorado en Java: Sintaxis, Ejemplos y Mejores Prácticas
- Programa en Java para Determinar si un Número es Primo
- Generar Secuencia Fibonacci en Java: Ejemplos con For, While y Recursión
- Programa en Java para Identificar Números de Armstrong Usando Bucle For
- Comprobador de Números Palíndromos en Java: Algoritmos con Bucles While y For
- Domine Bubble Sort en Java: Ejemplo Claro y Recorrido Paso a Paso
- Algoritmo Insertion Sort en Java: Ejemplo Claro y Guía Paso a Paso
- Selection Sort en Java: Ejemplo Paso a Paso y Código Completo