[Off] [Desafio] Nъmeros primos
#4

pawn Код:
#include <stdio.h>
#include <stdlib.h>

int main() {
   
    int delimitador;
   
    printf("Informe um delimitador: \n");
    scanf("%d", &delimitador);
    fflush(stdin);
   
    int i, j, array[delimitador + 1];
   
    for ( array[1] = 0, i = 2; i <= delimitador; ++i) {
       
        array[i] = 1;
    }
   
    for ( i = 2; i <= delimitador / 2; ++i) {
       
        for ( j = 2; j <= delimitador / i; j++)
            array[i * j] = 0;
    }
   
    for ( i = 1; i <= delimitador; ++i) {
       
        if ( array[i] == 1)
            printf("%d\n", i);
           
    }
   
    system("pause");
    return 0;
}
http://pt.wikipedia.org/wiki/Crivo_de_Erat%C3%B3stenes
Reply


Messages In This Thread
[Desafio] Nъmeros primos - by JoaoPedro - 13.03.2014, 16:11
Re: [Desafio] Nъmeros primos - by Sky™ - 13.03.2014, 18:29
Re: [Desafio] Nъmeros primos - by WLSF - 13.03.2014, 18:57
Re: [Desafio] Nъmeros primos - by Gii - 13.03.2014, 18:57
Re: [Desafio] Nъmeros primos - by Sky™ - 13.03.2014, 19:09
Re: [Desafio] Nъmeros primos - by WLSF - 13.03.2014, 19:14
Re: [Desafio] Nъmeros primos - by Douglas_prt - 13.03.2014, 19:34
Re: [Desafio] Nъmeros primos - by JoaoPedro - 13.03.2014, 19:41
Re: [Desafio] Nъmeros primos - by Sky™ - 13.03.2014, 20:27
Re: [Desafio] Nъmeros primos - by JoaoPedro - 13.03.2014, 20:31

Forum Jump:


Users browsing this thread: 2 Guest(s)