Pular para o conteúdo

Project Euler

Dica publicada em PHP / Miscelânea
Francisco Ismael Farias Gomes ismael_farias
Hits: 7.903 Categoria: PHP Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Project Euler

Project Euler é um site com uma série de problemas matemáticos, que envolvem a utilização de programação para solucioná-los.

Atualmente, o site conta com 344 desafios, com nível crescente de dificuldade, onde é exigido conhecimento de lógica de programação e matemática.

Para começar a se divertir programando, faça o cadastro no site, assim seu progresso será armazenado. Depois de logado, é só escolher o desafio, resolver e postar a resposta, caso esteja correta, ele será marcado como resolvido.

"Project Euler existe para encorajar, desafiar e desenvolver as habilidades e gozo de qualquer pessoa com interesse no fascinante mundo da matemática."

Desafio 1:

Se listar todos os números naturais inferiores a 10 que são múltiplos de 3 ou 5, temos 3, 5, 6 e 9. A soma dos múltiplos é 23.

Encontre a soma de todos os múltiplos de 3 ou 5 abaixo de 1000.

Solução em PHP:
<?php
$soma = 0;
for($i =1; $i<1000;$i++)
{
    if(($i%3 == 0) || ($i%5 == 0))
    {
     $soma += $i;
    }
}
echo $soma;
?>
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.


Agora é com vocês, tentem resolver os desafios.

Acesso o projeto em:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Silverlight no GNU/Linux? Instale o Moonlight!

Cacti - Monitoramento de link em tempo real

Curso SQL grátis

Curso online e gratuito de CakePHP

ComunidadeWeb: site com vídeo-aulas

Curso gratuito sobre criação de aplicativos em PHP

Integração com Gerencianet no Magento e OpenCart

Facilitando a Criação de Aplicativos

#1 Comentário enviado por jarlisson em 23/07/2012 - 05:51h
Muito bom pra quem gosta de matemática, ou só de pensar.
Bom pra treinar a criatividade e criação de algoritmos.

Uso muito quando aprendo uma nova linguagem e quero treiná-la.
#2 Comentário enviado por ismael_farias em 23/07/2012 - 07:57h
Realmente é muito bom para praticar e aperfeiçoar os conhecimentos em programação, descobri o Project Euler procurando por exercícios que me auxiliassem no aprendizado. Fiquei surpreso com a qualidade.
Show de bola!

Contribuir com comentário

Entre na sua conta para comentar.