Baderous
Banido
Crivo de Erastótenes: http://www.portugal-a-programar.org/forum/index.php/topic,3282.0.html
Última edição:
pensei assim:
for (i = num-1; i > 1; i--)
Crivo de Erastótenes: http://www.portugal-a-programar.org/forum/index.php/topic,3282.0.html
/* Primeiro passo */
recebe valorLimite
/* Segundo passo */
raiz <- sqrt{valorLimite}
/* Terceiro passo */
para i <- 2 até valorLimite
vetor[i] <- i
fim-para
/* Quarto passo */
para i <- 2 até raiz
se vetor[i] = i
imprima "O número " i " é primo."
para j <- i+i até valorLimite, de i e i
vetor[j] <- 0
fim-para
fim-se
fim-para