diff --git a/desafio-02/talita048/python/README.md b/desafio-02/talita048/python/README.md new file mode 100644 index 000000000..a20bccb54 --- /dev/null +++ b/desafio-02/talita048/python/README.md @@ -0,0 +1,21 @@ +## Gerador de Números Primos + +Este é um programa em Python que gera todos os números primos entre 2 e 10.000. Um número primo é um número que só pode ser dividido por 1 e por ele mesmo. O programa usa o método do crivo de Eratóstenes, que elimina os múltiplos dos números primos, começando pelo 2. + + +## Como executar o programa + +Para executar o programa, você precisa ter o Python instalado no seu computador. Você pode baixar o Python gratuitamente no site oficial: https://www.python.org/downloads/ + +Depois de instalar o Python, você precisa baixar o arquivo do programa, que se chama `gerador_de_numeros_primos.py`. Você pode baixar o arquivo clicando no botão verde "Code" no canto superior direito desta página, e depois em "Download ZIP". Isso vai baixar um arquivo compactado com o código e o README. Você precisa descompactar o arquivo em uma pasta de sua preferência. + +Para executar o programa, você precisa abrir o terminal do seu computador e navegar até a pasta onde você descompactou o arquivo do programa. O terminal é uma janela que permite digitar comandos para o seu computador. Você pode abrir o terminal de diferentes formas, dependendo do sistema operacional que você usa. Se você usa Windows, você pode abrir o terminal pressionando as teclas Windows + R e digitando `cmd`. Se você usa Mac, você pode abrir o terminal clicando no ícone do Spotlight (uma lupa) no canto superior direito da tela e digitando `terminal`. Se você usa Linux, você pode abrir o terminal pressionando as teclas Ctrl + Alt + T. + +Para navegar até a pasta onde está o arquivo do programa, você precisa usar o comando `cd`, que significa "change directory" (mudar de diretório). Por exemplo, se você descompactou o arquivo na pasta "Downloads", você pode digitar `cd Downloads`. Se você não sabe em qual pasta você descompactou o arquivo, você pode usar o comando `dir` (no Windows) ou `ls` (no Mac ou Linux) para ver os arquivos e pastas que estão no seu diretório atual. + +Quando você estiver na pasta onde está o arquivo do programa, você pode executar o programa usando o comando `python gerador_de_numeros_primos.py`. Isso vai fazer o Python rodar o código e mostrar o resultado na tela do terminal. + + +## Contato + +Se você tiver alguma dúvida, sugestão ou feedback sobre o programa, você pode entrar em contato comigo pelo e-mail: talitacostatj@gmail.com. \ No newline at end of file diff --git a/desafio-02/talita048/python/desafio02.py b/desafio-02/talita048/python/desafio02.py new file mode 100644 index 000000000..97451d865 --- /dev/null +++ b/desafio-02/talita048/python/desafio02.py @@ -0,0 +1,9 @@ +numeros = list(range(3, 10001, 2)) + +print (2) +for numero in numeros: + if numero in numeros: + print (numero) + for multiplo in range(numero * 2, 10001, numero): + if multiplo in numeros: + numeros.remove(multiplo)