Tema: Ayuda
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2008, 13:22
IgnacioJavier
 
Fecha de Ingreso: octubre-2008
Mensajes: 34
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Ayuda

si incluyes un = en el FOR de comprobacion de primos, solucionas el problema del 4

for(int i=2; (i <= factor/2) && (aux == 1) ; i++)

Nota. El código tal como lo tienes, con un bucle FOR para conocer los factores, solamente te reporta una vez cada factor primo. Es deir, para 8 te arroja 1,2 (no 1,2,2,2), para 45 te daria 1,3,5 (no 1,3,3,5)

Última edición por IgnacioJavier; 07/11/2008 a las 14:39