Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Una mejora posible es que cambies:
while ((resul != 0) && (x <= (num/2)));
por
while ((resul != 0) && (x*x < num));
Con lo que la respuesta para los primos será mucho más rápida, sobre todo para num \"grandes\"
Comentarios sobre la versión: Versión 1 (2)
while ((resul != 0) && (x <= (num/2)));
por
while ((resul != 0) && (x*x < num));
Con lo que la respuesta para los primos será mucho más rápida, sobre todo para num \"grandes\"