Los numeros Primos en JAVA

Los números primos son números naturales mayores que 1 que solo tienen dos divisores distintos: él mismo y el 1.
//Nombre del archivo: Primos.java
public class Primos {
    public static void main(String[] args) {
        int desde = 2;
        int hasta = 1000;
        boolean esPrimo;

        for (int i = desde; i <= hasta; i++) {
            esPrimo = true;

            for (int j = 2; j <= Math.sqrt(i) && esPrimo; j++) {
                if (i % j == 0) {
                    esPrimo = false;
                }
            }

            if (esPrimo) {
                System.out.println(i);
            }
        }
    }
}

Comentarios

Entradas populares de este blog

Ordenar cualquier array con SORT en JAVA

Modificadores de acceso (public, protected y private) JAVA

Calcular factorial de un numero en JAVA