antes que el programa compare con if(n==3) que valor tiene n???

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06
Te invito a probarlo. Copia el codigo y veras que con el 3 si te funciona. Si n=3 y num=3 -> 3 % 3 = 0 -> el while no surte efecto y funciona el condicional de después cumpliendo la primera condicion.finfantasy escribió:Droller, diria que el problema de mirar si un número es primo o no, no acaba de estar del todo bien, así mirándolo por encima, si introduces el número 3, tú programa no acabaría. Solo te haría falta cambiar el valor de n inicial.
Pos n = 3 como lo defino al principio.Xanatos escribió:Hola Droller, una preguta...
antes que el programa compare con if(n==3) que valor tiene n???
Droller escribió:Pos n = 3 como lo defino al principio.
m0skit0 escribió:Si pones 5 te dice que no es primo, por tanto está mal. Sigue con ello