Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2009, 20:53
Avatar de Payaso73
Payaso73
 
Fecha de Ingreso: abril-2009
Ubicación: Argentina
Mensajes: 309
Antigüedad: 15 años
Puntos: 20
Respuesta: comprobar numeros primos en dev c

El if estas haciendo mal, porque todos los numeros son divisibles por 1 y por si mismos :P
Proba con un while y adentro anda comprobando el modulo de tu numero por el anterior y el anterior y el anterior... (50%50 - 50%49 - 50%48 ... 50%1) hasta llegar a 1, si el modulo da 0 lo sumas en un contador, cuando salis del while comprobas ese contador, si es igual a 2 es primo, si es mayor a 2 no es primo... esa es una idea... si no se entiende me decis... no se si es la mas eficiente, pero funciona...

Espero te sirva, Saludos