jueves, 4 de agosto de 2011

Listar primos del 10000 al 1 sin funciones

El código del ejemplo permite listar los números primos del 10.000 al 1.
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

Related Posts Plugin for WordPress, Blogger...