Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Envio do desafio 02 por Talita Ribeiro (talita048 no GitHub) #1023

Merged
merged 7 commits into from
Feb 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions desafio-02/talita048/python/README.md
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.
9 changes: 9 additions & 0 deletions desafio-02/talita048/python/desafio02.py
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)
Loading