Números primos (usando arrays)
Publicado por Santiago Staviski (última atualização em 10/12/2009)
[ Hits: 8.841 ]
Homepage: http://allenkonstanz.blogspot.com
Download lista03_questao04v2.pas
Download 1259240296.lista03_questao04v2.pas (versão 2)
Usando o Crivo de Erastótenes, fiz esse algoritmo que informa os números primos e a quantidade no intervalo de 2 a 1000.
Versão 2 - Enviado por Santiago Staviski em 26/11/2009
Changelog: Nessa versão o programa pede para o usuário informar o intervalo de números primos
Download 1259240296.lista03_questao04v2.pas
program primos;
var i,x,qnt:integer;
num:array[2..1000] of boolean;
BEGIN
qnt:=0;
{inicialmente todos os numeros sao primos!}
for i:=2 to 1000 do begin
num[i]:= true;
end;
{processo de verificação dos primos}
for i:=2 to 1000 do begin
x:=2;
while i*x <=1000 do begin
num[i*x]:= false; {nao eh primo}
x:=x+1
end;
end;
{imprimir os números}
for i:=2 to 1000 do begin
if num[i] = true then
write(i,' ');
qnt:=qnt+1;
end;
END.
programa pra somar e tirar média
programa para selecionar os números em posições impares em array de 19 espaços e calcular a media
encontrar o maior e o menor valor em um vetor
Nenhum comentário foi encontrado.
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Como criar um make.conf no Gentoo (para iniciantes)
Como instalar o Open WebUI para Ollama no Gentoo (com systemd)
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)
Homebrew: o gerenciador de pacotes que faltava para o Linux!
Removendo a trava de versão do Project Brutality para GZDoom/UZDoom
É o fim da produção de hollywood e da netflix... (2)
O que você está ouvindo agora? [2] (230)









