19/05/2012, 11:05
|
| | | Fecha de Ingreso: mayo-2012 Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 12 años, 8 meses Puntos: 28 | |
Respuesta: Problema con programa básico de obtener números primos. aca, te dejo una version que se recorre hasta la mitad, es mas rapido el de recorrer hasta i*i o sqrt(i).
int i, j, primo;
primo = 1;
for (i = 2; i < 10; i++)
{
for ( j = 2; j <= i/2; j++)
if (i%j == 0)
primo = 0;
if(primo==1)
System.out.println( i );
primo = 1;
}
prueba y me dices....
saludos
crono |