Quiero hacer un programa que obtenga todos los números primos de un numero , o sea , del 10 sacarían 7, 5, 3 y 2 .
tengo claro que debo hacer, pero hay algo que no acaba de cuadrar y no consigo verlo. a ver si alguno puede ayudarme , porque me da rabia perder tanto tiempo en un problema que posiblemente sea una tontería.
Código Javascript
:
Ver originalint resultado =0;
int sum =0;
for (int y=num;y>=0 ;y--)
{
for (int x=2;x<y;x++)
{
if(y%x==0)
sum ++;
if (y==x-1 && sum ==0)
{
System.out.println(""+y);
}
}
}