-
Notifications
You must be signed in to change notification settings - Fork 271
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Envio do desafio 02 por Talita Ribeiro (talita048 no GitHub) (#1023)
- Loading branch information
Showing
2 changed files
with
30 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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) |