tengo que sacar el numero maximo de numeros primos que quepa en decimal (180.000.000) o nose cuantos son mas o menos esos, ahora es que no puedo sacar ni 2 XD jajaj nose no logro conseguir hacerlo tengo una vaga idea de algo
Citar
public class numPrimos {
void numeprimos(){
System.out.println("**************************************************");
System.out.println("** Calculador de numeros Primos **");
System.out.println("**************************************************");
System.out.println(" ");
int maxi=8;// doy un valor 8 para hacer una prueba
int resul=0;
int x=0;
int y=0;
for (x=1;x<maxi;x++){
System.out.println(x);//este es para saber si lo hacia bien, y valiendo 8 me muestra el 1,2,3,4,5,6,7
//aqui deberia venir otro "for" con la condicon que explico mas abajo he aqui mi problema
void numeprimos(){
System.out.println("**************************************************");
System.out.println("** Calculador de numeros Primos **");
System.out.println("**************************************************");
System.out.println(" ");
int maxi=8;// doy un valor 8 para hacer una prueba
int resul=0;
int x=0;
int y=0;
for (x=1;x<maxi;x++){
System.out.println(x);//este es para saber si lo hacia bien, y valiendo 8 me muestra el 1,2,3,4,5,6,7
//aqui deberia venir otro "for" con la condicon que explico mas abajo he aqui mi problema
a ver mi idea es realizar un "for" para que divida el numero por todos los anteriores menos el mismo, y si alguno da de resto 0 seria par, si todos dan 1 seria primo entonces luego solo tendria que hacer un filtro con un "IF"
pero el problema mio esta en el segundo "for" que no se que configuracion ponerle para hacer eso que pido... alguien me puede ayudar desde ya gracias!