Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[DICA] para quem fazer o desafio dos números primos

Após quebrar um pouco a cabeça pensando na lógica dos números primos. Pensei na definição de um número primo.

O que define um número primo?

  • Número primo só pode ser dividido por 1.
  • Número primo só pode ser dividido por ele mesmo.

Dois divisores.

E a lógica surgiu daí. Fazer um loop que armazena quantas vezes o número foi dividido com o resto da divisão 0.

Se o número foi dividido mais do que duas vezes significa que ele não é um número primo, pois vimos antes que um número primo tem exclusivamente dois divisores.

O número 1 tem apenas ele mesmo como divisor, não sendo número primo, e a lógica também se aplica.

Espero que esse post sirva de ajuda para alguém que teve a mesma dificuldade que eu.

Não irei postar os códigos aqui pois costumo enviar os exercícios para o meu GitHub: https://github.com/jhonathan-p/

1 resposta
solução!

Oi Jhonathan! Tudo bem?

Obrigada por compartilhar sua dica com a gente, e parabéns pela estruturação do seu raciocínio! Construir as soluções passo a passo auxiliam muito no aprendizado da programação :)

Qualquer dúvida, fique à vontade para enviar aqui no fórum.

Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software