public class Main {
public static void main(String[] args) {
int nPrimos = 0;
boolean isPrimo;
for(int i = 2;i < 10000; i++) {
isPrimo = true;
for(int j = 2; isPrimo && j <= Math.sqrt((double)i); j++) {
if(i % j == 0) {
isPrimo = false;
}
}
if(isPrimo) {
nPrimos++;
}
}
System.out.println(nPrimos + " encontrados.");
}
}
Fuente:
http://ayudasprogramacionweb.blogspot.com/2012/12/java-vs-cpp-algoritmo-numeros-primos.html
public static void main(String[] args) {
int nPrimos = 0;
boolean isPrimo;
for(int i = 2;i < 10000; i++) {
isPrimo = true;
for(int j = 2; isPrimo && j <= Math.sqrt((double)i); j++) {
if(i % j == 0) {
isPrimo = false;
}
}
if(isPrimo) {
nPrimos++;
}
}
System.out.println(nPrimos + " encontrados.");
}
}
Fuente:
http://ayudasprogramacionweb.blogspot.com/2012/12/java-vs-cpp-algoritmo-numeros-primos.html