Cielos!!! me siento un poco corrido, no acostumbro a hablarle asi a una dama, lo siento marioly, pero solo te pido que seas mas cuidadosa con tus criticas..........
Claro, podemos unir este codigo con el de PrimeCheck, y guardar la salida en el Array, pero el hecho de tener que estar generando el array, cada vez que uso el programa, lo considero como innecesario, lo genero una vez y ya....
Código (java) [Seleccionar]
public class Primes
{
public static void main(String[] args)
{ int N = Integer.parseInt(args[0]);
boolean[] a = new boolean[N];
for (int i = 2; i < N; i++) a[i] = true;
for (int i = 2; i < N; i++)
if (a[i] != false)
for (int j = i; j*i < N; j++)
a[i*j] = false;
for (int i = 2; i < N; i++)
if (i > N - 2000)
if (a[i]) System.out.print(" " + i);
System.out.println();
}
}
Claro, podemos unir este codigo con el de PrimeCheck, y guardar la salida en el Array, pero el hecho de tener que estar generando el array, cada vez que uso el programa, lo considero como innecesario, lo genero una vez y ya....