Nota: Está disponible la versión con una función que compruebe si es primo en el post (http://pai-torneiros.blogspot.com/2011/08/listar-primos-del-10000-al-1-con.html)
#include <stdio.h> #include <stdlib.h> int main() { /* Listar números primos entre 1 y 10.000 */ int dato_teclado = 10000, es_primo = 0, contador = 1, primo = 0; while (dato_teclado >= 1) { while (contador < dato_teclado - 1) { if ((dato_teclado % contador) == 0) primo++; contador++; } if (primo > 1) printf("%d\t", dato_teclado); dato_teclado--; } return 0; }
No hay comentarios:
Publicar un comentario