Detectando Numeros Primos [C]
Bueno tube un poco de problemas para hacerlo , por el tema que estaba usando break; para terminar el codigo , pero se me ocurrio usar return para salir del programa.
Hace un tiempo probe hacerlo , pero no me dio resultado http://www.duslc.com.ar/c-c/detectando-numeros-primos-(problema)/ asi que ahora si identifica si es primo o no
, por lo menos los testie y me funciono , ahora solo quedaria sacar el rango asignado , pero voy a leer un poco mas para tener un par de cosas mas claras , por que me pongo a boludear y no termino de leer nada u.u
pero bue :P
#include <stdio.h>
int main () {
int ini,cont,asd;
printf("ingrese su numero ");
scanf("%d",&asd);
cont=asd-1;
for (ini=2;ini<=cont;ini++) {
if (asd%ini==0) { goto noprimo; }
}
printf("%d es primo",asd);
getch();
getchar();
return 0;
noprimo:
printf("%d no es primo",asd);
getch();
getchar();
return 0;
}
0 comentarios:
Publicar un comentario