diff --git a/Mundo 1 - Fundamentos/01 - Ola mundo.py b/Mundo 1 - Fundamentos/01 - Ola mundo.py index 9a329b6..bfff098 100644 --- a/Mundo 1 - Fundamentos/01 - Ola mundo.py +++ b/Mundo 1 - Fundamentos/01 - Ola mundo.py @@ -1,6 +1,6 @@ -#Forma 1 +# Forma 1 print("Olá Mundo") -#Forma 2 +# Forma 2 mensagem = "Olá mundo" print(mensagem) diff --git a/Mundo 1 - Fundamentos/03 - a soma de dois numeros.py b/Mundo 1 - Fundamentos/03 - a soma de dois numeros.py index 2a5a350..3d47806 100644 --- a/Mundo 1 - Fundamentos/03 - a soma de dois numeros.py +++ b/Mundo 1 - Fundamentos/03 - a soma de dois numeros.py @@ -1,7 +1,7 @@ -#Entrada de dados +# Entrada de dados numero1 = int(input("Digite um número :")) numero2 = int(input("Digite outro numero :")) soma = numero1+numero2 -#Saida de dados +# Saida de dados print("A Soma entre {} e {} vale {} ".format(numero1,numero2,soma)) diff --git "a/Mundo 1 - Fundamentos/04 - RaioX da vari\303\241vel.py" "b/Mundo 1 - Fundamentos/04 - RaioX da vari\303\241vel.py" index 518e53e..9c58381 100644 --- "a/Mundo 1 - Fundamentos/04 - RaioX da vari\303\241vel.py" +++ "b/Mundo 1 - Fundamentos/04 - RaioX da vari\303\241vel.py" @@ -1,10 +1,6 @@ -''' # Algoritmo : Mostra os detalhes de uma variável # Autor: Lucas Matheus Costa # Belém: ???/2017 -''' -#Importação de pacotes -import os # Separar informações print("="*30) diff --git a/Mundo 1 - Fundamentos/05 - Antecessor e Sucessor.py b/Mundo 1 - Fundamentos/05 - Antecessor e Sucessor.py index 051653d..0f95047 100644 --- a/Mundo 1 - Fundamentos/05 - Antecessor e Sucessor.py +++ b/Mundo 1 - Fundamentos/05 - Antecessor e Sucessor.py @@ -1,10 +1,10 @@ -''' # Algoritmo : Mostra o antecessor e o sucessor # Autor: Lucas Matheus Costa # Belém: ???/2017 -''' + #Entrada de dados numero = int(input("Digite um número inteiro :")) + #Saída de dados print("==========================") print("A Sequência é {},{},{},...".format(numero-1,numero,numero+1)) diff --git a/Mundo 1 - Fundamentos/06 - Dobro,Triplo e Raiz quadrada.py b/Mundo 1 - Fundamentos/06 - Dobro,Triplo e Raiz quadrada.py index 77cd847..041fb1b 100644 --- a/Mundo 1 - Fundamentos/06 - Dobro,Triplo e Raiz quadrada.py +++ b/Mundo 1 - Fundamentos/06 - Dobro,Triplo e Raiz quadrada.py @@ -1,15 +1,12 @@ -''' # Algoritmo : Calcula o dobro, triplo e a raiz quadrada # Autor : Lucas Matheus Costa # Belém, ???/2017 -''' - -#Importação +# Importação from math import sqrt -#Entrada de dados +# Entrada de dados numero = int(input("Digite um número inteiro :")) -#Saida de dados +# Saida de dados print("Dobro : {} \nTriplo : {} \nRaiz quadrada : {:.1f}".format(numero*2,numero*3,sqrt(numero))) diff --git a/Mundo 1 - Fundamentos/07 - Media de aluno.py b/Mundo 1 - Fundamentos/07 - Media de aluno.py index e498f1e..4016ac1 100644 --- a/Mundo 1 - Fundamentos/07 - Media de aluno.py +++ b/Mundo 1 - Fundamentos/07 - Media de aluno.py @@ -1,12 +1,10 @@ -''' # Algoritmo : Mostra a média de um aluno em duas avaliações # Autor: Lucas Matheus Costa # Belém: ???/2017 -''' -#Entrada de dados +# Entrada de dados nota1 = float(input("Digite a nota da primeira avaliação :")) nota2 = float(input("Digite a nota da segunda avaliação :")) -#Saída de dados +# Saída de dados print("A Média do aluno é {:.1f}".format((nota1+nota2)/2)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/08 - Altura.py b/Mundo 1 - Fundamentos/08 - Altura.py index 7f14300..9782fa9 100644 --- a/Mundo 1 - Fundamentos/08 - Altura.py +++ b/Mundo 1 - Fundamentos/08 - Altura.py @@ -1,13 +1,12 @@ -''' # Algoritmo : Mostra a altura de alguém em metros e converte para centimetros e milimetros # Autor: Lucas Matheus Costa # Belém: ???/2017 -''' -#Entrada de dados + +# Entrada de dados altura = float(input("Qual a sua altura (em m) :")) -#Saída de dados +# Saída de dados print("="*30) print("A Sua altura em centimetros é : {} cm".format(altura*100)) print("A Sua altura em milimetros é : {} mm".format(altura*1000)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/09 - Tabuada.py b/Mundo 1 - Fundamentos/09 - Tabuada.py index d4f31c3..476ae95 100644 --- a/Mundo 1 - Fundamentos/09 - Tabuada.py +++ b/Mundo 1 - Fundamentos/09 - Tabuada.py @@ -1,9 +1,8 @@ -''' # Algoritmo : Mostra uma tabuada # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada de dados + +# Entrada de dados print("======== TABUADA =======") numero = int(input("Qual a tabuada que você quer saber? :")) diff --git a/Mundo 1 - Fundamentos/10 - Carteira de Cambio.py b/Mundo 1 - Fundamentos/10 - Carteira de Cambio.py index c8ed983..d23d0c9 100644 --- a/Mundo 1 - Fundamentos/10 - Carteira de Cambio.py +++ b/Mundo 1 - Fundamentos/10 - Carteira de Cambio.py @@ -1,9 +1,9 @@ -''' # Algoritmo : É uma casa de cambio # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' + cotacaoUSD = 4 #Considerando a cotação US$ 1,00 = R$ 4,00 valorNaCarteira = float(input("Quanto é o valor em reais na sua carteira: ")) -#Saída de dados + +# Saída de dados print("Você tem US$ {:.2f}".format(valorNaCarteira/cotacaoUSD)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/11 - Pintura na parede.py b/Mundo 1 - Fundamentos/11 - Pintura na parede.py index 8bb9315..29aedff 100644 --- a/Mundo 1 - Fundamentos/11 - Pintura na parede.py +++ b/Mundo 1 - Fundamentos/11 - Pintura na parede.py @@ -1,16 +1,14 @@ -''' # Algoritmo : Calcula a quantidade de tinta necessária para a área de uma parede. # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada de dados +# Entrada de dados alturaDaParede = float(input("Qual a altura da parede em metros :")) larguraDaParede = float(input("Qual a largura da parede em metros :")) -#Processamento +# Processamento areaDaParede = alturaDaParede * larguraDaParede quantidadeDeTintaNecessaria = areaDaParede/2 # <- Cada litro de tinta suporta até 2m² -#Saída de dados +# Saída de dados print("A área da parede é de {:.1f} m² quantidade de tinta necessária é de {:.1f} litros".format(areaDaParede,quantidadeDeTintaNecessaria)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/12 - Desconto.py b/Mundo 1 - Fundamentos/12 - Desconto.py index 2cc1ac0..74e6cf9 100644 --- a/Mundo 1 - Fundamentos/12 - Desconto.py +++ b/Mundo 1 - Fundamentos/12 - Desconto.py @@ -1,8 +1,7 @@ -''' # Algoritmo : Desconto de 5% sobre o produto # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' + #Constantes percentualDeDesconto = 5 #<- Esse valor deve variar de 0 á 100 diff --git a/Mundo 1 - Fundamentos/13 - Salario e bonificacao.py b/Mundo 1 - Fundamentos/13 - Salario e bonificacao.py index d672b79..c23a9ab 100644 --- a/Mundo 1 - Fundamentos/13 - Salario e bonificacao.py +++ b/Mundo 1 - Fundamentos/13 - Salario e bonificacao.py @@ -1,17 +1,15 @@ -''' # Algoritmo : Bonificaçãp salaria de 15% # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Constantes +# Constantes bonificacaoDeSalario = 15 #<- Esse valor deve variar de 0 á 100 -#Entrada de dados +# Entrada de dados salario = float(input("Digite o salário do funcionário (em R$) :")) -#Processamento +# Processamento salario = salario + (salario*(bonificacaoDeSalario/100)) -#Saida de dados +# Saida de dados print("O Novo salário do funcionário é R$ {:.2f} \033[m".format(salario)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/14 - Conversor de temperatura.py b/Mundo 1 - Fundamentos/14 - Conversor de temperatura.py index 61bdf03..0ad3160 100644 --- a/Mundo 1 - Fundamentos/14 - Conversor de temperatura.py +++ b/Mundo 1 - Fundamentos/14 - Conversor de temperatura.py @@ -1,14 +1,12 @@ -''' # Algoritmo : Conversor de temperatura # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada de dados +# Entrada de dados grausEmCelsius = float(input("Informe a temperatura em celsius(ºC) :")) -#Processamento +# Processamento grausEmFahrenheit = ((9*grausEmCelsius)/5)+32 -#Saída de dados +# Saída de dados print("A Temperatura em fahrenheit é {:.1f} ºF".format(grausEmFahrenheit)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/15 - Aluguel de carro.py b/Mundo 1 - Fundamentos/15 - Aluguel de carro.py index 0c6539c..d49275a 100644 --- a/Mundo 1 - Fundamentos/15 - Aluguel de carro.py +++ b/Mundo 1 - Fundamentos/15 - Aluguel de carro.py @@ -1,20 +1,18 @@ -''' # Algoritmo : Aluguel de Carros # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Constantes +# Constantes precoDaDiariaDoCarro = 60 precoDoKmRodado = 0.15 -#Entrada de dados +# Entrada de dados diasAlugados = int(input("Quantos dias foram alugados :")) kmsRodados = float(input("Quantos quilometros foram rodados :")) -#Processamento +# Processamento totalAPagar = diasAlugados * precoDaDiariaDoCarro # <- Incluindo o calculo da diaria totalAPagar = totalAPagar + kmsRodados * precoDoKmRodado # <- Incluindo o calculo do quilometro rodado -#Saída de dados +# Saída de dados print("O Total a pagar é R$ {:.2f}".format(totalAPagar)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/16 - Truncar.py b/Mundo 1 - Fundamentos/16 - Truncar.py index 2a05882..2fcfdfa 100644 --- a/Mundo 1 - Fundamentos/16 - Truncar.py +++ b/Mundo 1 - Fundamentos/16 - Truncar.py @@ -1,14 +1,12 @@ -''' # Algoritmo : Truncar um número # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Biblioteca +# Biblioteca from math import trunc -#Entrada de dados +# Entrada de dados numero = float(input("Digite um número real :")) -#Saida de dados +# Saida de dados print("O número apenas com a parte inteira é {}".format(trunc(numero))) \ No newline at end of file diff --git "a/Mundo 1 - Fundamentos/17 - Calculo do tri\303\242ngulo ret\303\242ngulo.py" "b/Mundo 1 - Fundamentos/17 - Calculo do tri\303\242ngulo ret\303\242ngulo.py" index a534b11..d1f10ab 100644 --- "a/Mundo 1 - Fundamentos/17 - Calculo do tri\303\242ngulo ret\303\242ngulo.py" +++ "b/Mundo 1 - Fundamentos/17 - Calculo do tri\303\242ngulo ret\303\242ngulo.py" @@ -5,13 +5,13 @@ # Bibliotecas from math import sqrt -#Entrada de dados +# Entrada de dados catetoOposto = float(input("Qual o valor do cateto oposto :")) catetoAdjacente = float(input("Qual o valor do cateto adjacente :")) -#Processamento +# Processamento hipotenusa = catetoOposto**2 + catetoAdjacente**2 hipotenusa = sqrt(hipotenusa) -#Saida de dados +# Saida de dados print("O Valor da hipotenusa é {:.2f}".format(hipotenusa)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/18 - Seno,Cosseno e Tangente.py b/Mundo 1 - Fundamentos/18 - Seno,Cosseno e Tangente.py index 25b0ccc..62f8924 100644 --- a/Mundo 1 - Fundamentos/18 - Seno,Cosseno e Tangente.py +++ b/Mundo 1 - Fundamentos/18 - Seno,Cosseno e Tangente.py @@ -1,23 +1,21 @@ -''' # Algoritmo : Calculo de Seno,Cosseno e Tangente # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Bibliotecas +# Bibliotecas from math import sin,cos,tan,radians -#Entrada de dados +# Entrada de dados angulo = float(input("Qual o valor do ângulo :")) -#Processamento +# Processamento angulo = radians(angulo) senoDoAngulo = sin(angulo) cossenoDoAngulo = cos(angulo) tangenteDoAngulo = tan(angulo) -#Saída de dados +# Saída de dados print("Seno : {:.2f}".format(senoDoAngulo)) print("Cosseno : {:.2f}".format(cossenoDoAngulo)) print("Tangente : {:.2f}".format(tangenteDoAngulo)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/19 - Sorteio de aluno.py b/Mundo 1 - Fundamentos/19 - Sorteio de aluno.py index 8024d58..1ed6d48 100644 --- a/Mundo 1 - Fundamentos/19 - Sorteio de aluno.py +++ b/Mundo 1 - Fundamentos/19 - Sorteio de aluno.py @@ -1,13 +1,11 @@ -''' # Algoritmo : Sorteio de alunos # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Bibliotecas +# Bibliotecas from random import choice -#Entrada de dados +# Entrada de dados aluno01 = input("Digite o nome do 1º Aluno :") aluno02 = input("Digite o nome do 2º Aluno :") aluno03 = input("Digite o nome do 3º Aluno :") @@ -15,8 +13,8 @@ listaDeAlunos = [aluno01,aluno02,aluno03,aluno04] -#Processamento +# Processamento escolhido = choice(listaDeAlunos) -#Saida de dados +# Saida de dados print("O aluno escolhido foi o(a) {}".format(escolhido)) \ No newline at end of file diff --git "a/Mundo 1 - Fundamentos/20 - Ordem de apresenta\303\247\303\243o.py" "b/Mundo 1 - Fundamentos/20 - Ordem de apresenta\303\247\303\243o.py" index 248a7bf..c6f7b9a 100644 --- "a/Mundo 1 - Fundamentos/20 - Ordem de apresenta\303\247\303\243o.py" +++ "b/Mundo 1 - Fundamentos/20 - Ordem de apresenta\303\247\303\243o.py" @@ -1,12 +1,11 @@ -''' # Algoritmo : Ordem de apresentação # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Bibliotecas + +# Bibliotecas from random import shuffle -#Entrada de dados +# Entrada de dados aluno01 = input("Digite o nome do 1º Aluno :") aluno02 = input("Digite o nome do 2º Aluno :") aluno03 = input("Digite o nome do 3º Aluno :") @@ -14,8 +13,8 @@ listaDeAlunos = [aluno01,aluno02,aluno03,aluno04] -#Processamento +# Processamento shuffle(listaDeAlunos) -#Saida de dados +# Saida de dados print("O ordem de apresentação será {}".format(listaDeAlunos)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/21 - FUCKING tocador de MP3.py b/Mundo 1 - Fundamentos/21 - FUCKING tocador de MP3.py index af91a51..8bd8287 100644 --- a/Mundo 1 - Fundamentos/21 - FUCKING tocador de MP3.py +++ b/Mundo 1 - Fundamentos/21 - FUCKING tocador de MP3.py @@ -1,8 +1,7 @@ -''' # Algoritmo : Tocador MP3 # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' + #Bibliotecas import pygame @@ -10,7 +9,7 @@ pygame.init() #Processamento - Tocar música -pygame.mixer.music.load('dog.mp3') +pygame.mixer.music.load('audio/dog.mp3') pygame.mixer.music.play() #Esperar diff --git a/Mundo 1 - Fundamentos/22 - Qual o seu nome 2.0.py b/Mundo 1 - Fundamentos/22 - Qual o seu nome 2.0.py index f207d1e..3ee6e2e 100644 --- a/Mundo 1 - Fundamentos/22 - Qual o seu nome 2.0.py +++ b/Mundo 1 - Fundamentos/22 - Qual o seu nome 2.0.py @@ -1,8 +1,7 @@ -''' # Algoritmo : Seu nome dissecado # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' + #Entrada de dados nome = input("Digite o seu nome completo e aperte ENTER :") diff --git a/Mundo 1 - Fundamentos/23 - Unidade,Dezena,Centena e Milhar.py b/Mundo 1 - Fundamentos/23 - Unidade,Dezena,Centena e Milhar.py index aeecb01..29fd706 100644 --- a/Mundo 1 - Fundamentos/23 - Unidade,Dezena,Centena e Milhar.py +++ b/Mundo 1 - Fundamentos/23 - Unidade,Dezena,Centena e Milhar.py @@ -1,13 +1,12 @@ -''' # Algoritmo : Unidade,dezena ou centena impressas # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada de dados + +# Entrada de dados numero = input("Digite um número natural entre 0 e 9999 :") numeroDeCasas = len(numero) -#Saida de dados +# Saida de dados if (numeroDeCasas > 4): print("Digite um número válido na condição mencionada acima") diff --git "a/Mundo 1 - Fundamentos/24 - A cidade tem ou n\303\243o santo.py" "b/Mundo 1 - Fundamentos/24 - A cidade tem ou n\303\243o santo.py" index 3ebead4..a12ce77 100644 --- "a/Mundo 1 - Fundamentos/24 - A cidade tem ou n\303\243o santo.py" +++ "b/Mundo 1 - Fundamentos/24 - A cidade tem ou n\303\243o santo.py" @@ -1,13 +1,12 @@ -''' # Algoritmo : A Cidade começa com santo # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada + +# Entrada cidade = input("Digite o nome da sua cidade :").strip() -#Processamento +# Processamento cidade = cidade.capitalize() cidade = cidade.split() @@ -19,5 +18,5 @@ else: temSanto = "Não" -#Saída +# Saída print("A sua cidade começa com 'Santo' no nome : {}".format(temSanto)) \ No newline at end of file diff --git "a/Mundo 1 - Fundamentos/25 - O nome tem ou n\303\243o tem Silva.py" "b/Mundo 1 - Fundamentos/25 - O nome tem ou n\303\243o tem Silva.py" index 8d647e2..428723f 100644 --- "a/Mundo 1 - Fundamentos/25 - O nome tem ou n\303\243o tem Silva.py" +++ "b/Mundo 1 - Fundamentos/25 - O nome tem ou n\303\243o tem Silva.py" @@ -1,15 +1,13 @@ -''' # Algoritmo : O seu nome tem silva? # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada de dados +# Entrada de dados nome = input("Digite o seu nome completo :").strip() -#Processamento +# Processamento nome = nome.title() isSilva = 'Silva' in nome -#Saida de dados +# Saida de dados print("O seu nome tem 'Silva'?: {}".format(isSilva)) \ No newline at end of file diff --git "a/Mundo 1 - Fundamentos/26 - Posi\303\247\303\243o do a.py" "b/Mundo 1 - Fundamentos/26 - Posi\303\247\303\243o do a.py" index 6412318..240d0c5 100644 --- "a/Mundo 1 - Fundamentos/26 - Posi\303\247\303\243o do a.py" +++ "b/Mundo 1 - Fundamentos/26 - Posi\303\247\303\243o do a.py" @@ -1,12 +1,11 @@ -''' # Algoritmo : Cadê o 'a' # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada de dados + +# Entrada de dados frase = input("Digite uma frase ou um nome :") -#Processamento e Saída de dados +# Processamento e Saída de dados frase = frase.lower() frase = frase.strip() diff --git a/Mundo 1 - Fundamentos/27 - Primeiro e Ultimo Nome.py b/Mundo 1 - Fundamentos/27 - Primeiro e Ultimo Nome.py index b9abaf9..4d7ee10 100644 --- a/Mundo 1 - Fundamentos/27 - Primeiro e Ultimo Nome.py +++ b/Mundo 1 - Fundamentos/27 - Primeiro e Ultimo Nome.py @@ -1,18 +1,16 @@ -''' # Algoritmo : Cadastro de nome e sobrenome # Autor: Lucas Matheus Costa # Belém: ???/2017-19 -''' -#Entrada de dados +# Entrada de dados nomeCompleto = input("Digite o seu nome completo : ") -#Processamento +# Processamento nomeCompleto = nomeCompleto.split() -#Isso não precisa, só que acho que ficar melhor de entender o código assim +# Isso não precisa, só que acho que ficar melhor de entender o código assim primeiroNome = nomeCompleto[0] ultimoNome = nomeCompleto[len(nomeCompleto)-1] -#Saída de dados +# Saída de dados print("O nome para cadastro é : {} {}".format(primeiroNome,ultimoNome)) diff --git "a/Mundo 1 - Fundamentos/28 - Jogo do G\303\252nio.py" "b/Mundo 1 - Fundamentos/28 - Jogo do G\303\252nio.py" index 3c1b58d..7063478 100644 --- "a/Mundo 1 - Fundamentos/28 - Jogo do G\303\252nio.py" +++ "b/Mundo 1 - Fundamentos/28 - Jogo do G\303\252nio.py" @@ -1,19 +1,18 @@ -''' # Algoritmo : Jogo do Gênio # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Bibliotecas + +# Bibliotecas from random import randint -#Entrada de dados +# Entrada de dados numeroDoUsuario = int(input("Estou pensando em um número entre 0 e 5, qual o número :")) -#Processamento +# Processamento numeroDoComputador = randint(0,5) -#Saída de dados +# Saída de dados if (numeroDoUsuario == numeroDoComputador): print("Parabéns, você acertou") else: diff --git a/Mundo 1 - Fundamentos/29 - Programa do DETRAN.py b/Mundo 1 - Fundamentos/29 - Programa do DETRAN.py index c1e8cdd..c56d57d 100644 --- a/Mundo 1 - Fundamentos/29 - Programa do DETRAN.py +++ b/Mundo 1 - Fundamentos/29 - Programa do DETRAN.py @@ -1,14 +1,13 @@ -''' # Algoritmo : Programa do Detran-PA # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada de dados + +# Entrada de dados print("=== DETRAN-PA ===") velocidadeDoCondutor = int(input("Qual a velocidade do motorista (em km/h) :")) -#Processamento e Saída +# Processamento e Saída limiteDeVelocidade = 80 if (velocidadeDoCondutor > limiteDeVelocidade): diff --git a/Mundo 1 - Fundamentos/30 - Par ou Impar.py b/Mundo 1 - Fundamentos/30 - Par ou Impar.py index 92feca3..b40a97c 100644 --- a/Mundo 1 - Fundamentos/30 - Par ou Impar.py +++ b/Mundo 1 - Fundamentos/30 - Par ou Impar.py @@ -1,13 +1,12 @@ -''' # Algoritmo : Par ou Impar? # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada de dados + +# Entrada de dados numero = int(input("Digite um número :")) -#Processamento e Saida de dados +# Processamento e Saida de dados if numero%2==0: print("O número é PAR") else: diff --git a/Mundo 1 - Fundamentos/31 - Custo de viagem.py b/Mundo 1 - Fundamentos/31 - Custo de viagem.py index bb71d4f..5384aa5 100644 --- a/Mundo 1 - Fundamentos/31 - Custo de viagem.py +++ b/Mundo 1 - Fundamentos/31 - Custo de viagem.py @@ -1,17 +1,16 @@ -''' # Algoritmo : Aluguel de Carro? # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada de dados + +# Entrada de dados quilometragem = float(input('Quantos quilometros dura a sua viagem? :')) -#Processamento +# Processamento if quilometragem>200: taxa = 0.45 else: taxa = 0.50 -#Saída +# Saída print("O Preço da passagem é R$ {:.2f}".format(quilometragem*taxa)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/32 - Ano Bissexto.py b/Mundo 1 - Fundamentos/32 - Ano Bissexto.py index 2f583cb..f8c8f4e 100644 --- a/Mundo 1 - Fundamentos/32 - Ano Bissexto.py +++ b/Mundo 1 - Fundamentos/32 - Ano Bissexto.py @@ -1,13 +1,12 @@ -''' # Algoritmo : Ano Bissexto # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada + +# Entrada ano = int(input("Qual o ano de hoje :")) -#Processamento e Saída +# Processamento e Saída if ano%4==0: print("É um ano bissexto") else: diff --git a/Mundo 1 - Fundamentos/33 - Maior ou Menor.py b/Mundo 1 - Fundamentos/33 - Maior ou Menor.py index 8555ebe..b01010e 100644 --- a/Mundo 1 - Fundamentos/33 - Maior ou Menor.py +++ b/Mundo 1 - Fundamentos/33 - Maior ou Menor.py @@ -1,18 +1,17 @@ -''' # Algoritmo : Maior número ou menor número # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada de dados + +# Entrada de dados numero1 = float(input("Digite um número :")) numero2 = float(input("Digite outro número :")) numero3 = float(input("Digite mais um número :")) -#Processamento +# Processamento lista = [numero1,numero2,numero3] lista.sort() -#Saída de dados +# Saída de dados print("O Maior número é : {}".format(lista[2])) print("O Menor número é : {}".format(lista[0])) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/34 - Aumento Salarial.py b/Mundo 1 - Fundamentos/34 - Aumento Salarial.py index cb0207b..42b7b97 100644 --- a/Mundo 1 - Fundamentos/34 - Aumento Salarial.py +++ b/Mundo 1 - Fundamentos/34 - Aumento Salarial.py @@ -1,13 +1,12 @@ -''' # Algoritmo : Aumento salarial # Versão 1.1 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada de dados + +# Entrada de dados salarioReal = float(input("Digite o salario do funcionário :")) -#Processamento +# Processamento if (salarioReal > 1250): percentualDeAumento = 10 else: @@ -15,5 +14,5 @@ salarioAumentada = salarioReal + (salarioReal*(percentualDeAumento/100)) -#Saída de dados +# Saída de dados print("O Novo Salário é de R$ {:.2f}".format(salarioAumentada)) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/35 - Triangulo.py b/Mundo 1 - Fundamentos/35 - Triangulo.py index 815f8fe..c24c998 100644 --- a/Mundo 1 - Fundamentos/35 - Triangulo.py +++ b/Mundo 1 - Fundamentos/35 - Triangulo.py @@ -1,20 +1,19 @@ -''' # Algoritmo : Triângulo! # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Bibliotecas + +# Bibliotecas import os -#Entrada de dados +# Entrada de dados reta1 = int(input('Digite o valor da reta 1 :')) reta2 = int(input('Digite o valor da reta 2 :')) reta3 = int(input('Digite o valor da reta 3 :')) confirmacaoDoTriangulo = 0 isTriangulo = False -#Processamento +# Processamento os.system("clear") if (reta1 < reta2+reta3 and reta1 > abs(reta2-reta3)): @@ -26,7 +25,7 @@ if (confirmacaoDoTriangulo == 3): isTriangulo = True -#Saida de dados - FORMA UM TRIÂNGULO +# Saida de dados - FORMA UM TRIÂNGULO if (isTriangulo): print("Forma um triângulo") else: diff --git a/Mundo 2 - Estruturas de Controle/36 - Emprestimo.py b/Mundo 2 - Estruturas de Controle/36 - Emprestimo.py index 1a7e49a..b6f2738 100644 --- a/Mundo 2 - Estruturas de Controle/36 - Emprestimo.py +++ b/Mundo 2 - Estruturas de Controle/36 - Emprestimo.py @@ -1,20 +1,18 @@ -''' # Algoritmo : Empréstimo # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Apresentação +# Apresentação print("=== PROGRAMA DE EMPRÉSTIMO ===") -#Entrada de dados +# Entrada de dados valorDaCasa = float(input("Quanto é o valor da casa? (Em R$) : ")) salarioDoComprador = float(input("Qual o seu salário? (Em R$) : ")) periodoDeCompra = int(input("Em quantos anos você irá pagar? : ")) mensagem = "" -#Processamento +# Processamento valorDaPrestacao = valorDaCasa / (periodoDeCompra*12) if valorDaPrestacao > (0.3*salarioDoComprador) : mensagem = "\033[1;7;31mEMPRÉSTIMO RECUSADO" @@ -22,6 +20,6 @@ mensagem = "\033[1;7;32mEMPRÉSTIMO APROVADO" mensagem += "\033[m" -#Saida de dados +# Saida de dados print(mensagem) print(" (c) 2019-20 - Lucas Matheus Costa (Luk)") diff --git a/Mundo 2 - Estruturas de Controle/37 - ConversorDeNumeros.py b/Mundo 2 - Estruturas de Controle/37 - ConversorDeNumeros.py index 1325cc5..c895be8 100644 --- a/Mundo 2 - Estruturas de Controle/37 - ConversorDeNumeros.py +++ b/Mundo 2 - Estruturas de Controle/37 - ConversorDeNumeros.py @@ -1,10 +1,9 @@ -''' # Algoritmo : Conversor de números para binario, octal e hexadecimal # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada de dados + +# Entrada de dados print("== CONVERSOR DE NÚMEROS ==") numeroAleatorio = int(input("Digite um número inteiro e aperte ENTER : ")) opcao = int(input("""\033[32m @@ -16,7 +15,7 @@ Digite a opção : """)) -#Processamento e Saida +# Processamento e Saida if (opcao == 1) : print("O número em binário é {}".format(bin(numeroAleatorio))) elif (opcao == 2): diff --git "a/Mundo 2 - Estruturas de Controle/38 - Quem\303\211OMaior.py" "b/Mundo 2 - Estruturas de Controle/38 - Quem\303\211OMaior.py" index b12f31f..3f45785 100644 --- "a/Mundo 2 - Estruturas de Controle/38 - Quem\303\211OMaior.py" +++ "b/Mundo 2 - Estruturas de Controle/38 - Quem\303\211OMaior.py" @@ -1,16 +1,15 @@ -''' # Algoritmo : Qual é o número maior? # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' + print("\033[35mQuem é o maior?") -#Entrada de dados +# Entrada de dados numero1 = int(input("Digite um número inteiro : ")) numero2 = int(input("Digite outro número inteiro : ")) -#Processamento e saida +# Processamento e saida if numero1 > numero2: print("O número {} é o maior".format(numero1)) elif numero2 > numero1: diff --git a/Mundo 2 - Estruturas de Controle/39 - Alistamento.py b/Mundo 2 - Estruturas de Controle/39 - Alistamento.py index 7d5d490..d6400e3 100644 --- a/Mundo 2 - Estruturas de Controle/39 - Alistamento.py +++ b/Mundo 2 - Estruturas de Controle/39 - Alistamento.py @@ -1,20 +1,19 @@ -''' # Algoritmo : Alistamento Militar # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Importação de pacotes + +# Importação de pacotes from datetime import date -#Entrada De Dados +# Entrada De Dados anoDeNascimento = int(input("Qual o ano do seu nascimento? : ")) -#Processamento +# Processamento anoAtual = date.today().year idade = anoAtual - anoDeNascimento -#Saida de dados +# Saida de dados if (idade < 18): print("Você é ainda muito novo(a) para se alistar, espere mais {} anos".format(18-idade)) elif (idade == 18): diff --git "a/Mundo 2 - Estruturas de Controle/40 - M\303\251dia.py" "b/Mundo 2 - Estruturas de Controle/40 - M\303\251dia.py" index 91b377f..c21dedf 100644 --- "a/Mundo 2 - Estruturas de Controle/40 - M\303\251dia.py" +++ "b/Mundo 2 - Estruturas de Controle/40 - M\303\251dia.py" @@ -1,20 +1,19 @@ -''' # Algoritmo : Boletim Eletrônico da UEPA # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Importação de pacotes + +# Importação de pacotes from math import ceil,floor,trunc -#Entrada de dados +# Entrada de dados print("\033[32m=== BOLETIM ELETRÔNICO (DA UEPA) ===") primeiraAvaliacao = float(input("Digite a primeira avaliação : ")) segundaAvaliacao = float(input("Digite a nota da segunda avaliação : ")) mediaDaFaculdade = 8 estado = "Cursando..." -#Processamento - verificando a nota para ver se fica de terceira +# Processamento - verificando a nota para ver se fica de terceira Soma = primeiraAvaliacao + segundaAvaliacao media = Soma/2 @@ -29,13 +28,13 @@ else: terceiraAvaliacao = 0 -#Processamento - Gerando a média +# Processamento - Gerando a média if (terceiraAvaliacao == 0): media = Soma/2 elif (terceiraAvaliacao > 0): media = Soma/3 -#Processamento - Arredondando a média +# Processamento - Arredondando a média diferenca = media - trunc(media) if ((diferenca >= 0.1) and (diferenca <= 0.3)): @@ -45,7 +44,7 @@ elif (diferenca >= 0.7): media = ceil(media) -#Processamento - Avaliando o Aluno +# Processamento - Avaliando o Aluno if (media >= mediaDaFaculdade): estado = "\033[1;7;32m APROVADO" else: @@ -55,7 +54,7 @@ estado = "\033[1;7;31m REPROVADO" -#Saida de dados +# Saida de dados print(""" === RESULTADO FINAL === | AV 1 | AV 2 | AV 3 | SOMA | MÉDIA | ESTADO | diff --git "a/Mundo 2 - Estruturas de Controle/41 - Programa de Nata\303\247\303\243o.py" "b/Mundo 2 - Estruturas de Controle/41 - Programa de Nata\303\247\303\243o.py" index ec0db13..27f233f 100644 --- "a/Mundo 2 - Estruturas de Controle/41 - Programa de Nata\303\247\303\243o.py" +++ "b/Mundo 2 - Estruturas de Controle/41 - Programa de Nata\303\247\303\243o.py" @@ -1,16 +1,15 @@ -''' # Algoritmo : Programa de Natação # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Importação de pacotes + +# Importação de pacotes from datetime import date -#Entrada de dados +# Entrada de dados anoDeNascimento = int(input("\033[34mDigite o seu ano de nascimento : ")) -#Processamento e Saída +# Processamento e Saída anoAtual = date.today().year idadeDoCidadão = anoAtual - anoDeNascimento diff --git "a/Mundo 2 - Estruturas de Controle/42 - Tri\303\242ngulo 2.0.py" "b/Mundo 2 - Estruturas de Controle/42 - Tri\303\242ngulo 2.0.py" index 9a1498f..0feefbc 100644 --- "a/Mundo 2 - Estruturas de Controle/42 - Tri\303\242ngulo 2.0.py" +++ "b/Mundo 2 - Estruturas de Controle/42 - Tri\303\242ngulo 2.0.py" @@ -1,31 +1,31 @@ -''' # Algoritmo : Triângulo # Versão 2.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Bibliotecas + +# Bibliotecas import os -#Variaveis -isTriangulo = False -tipoDoTriangulo = "" +# Variáveis +isTriangulo = False # boolean +tipoDoTriangulo = "" # string -confirmacaoDoTriangulo = 0 -triangulo = ["0","0","0"] -destaque = 0 -ladosIguais = 0 +confirmacaoDoTriangulo = 0 # integer +triangulo = ["0","0","0"] # Array(3) +destaque = 0 # integer +ladosIguais = 0 # integer -#Entrada de dados +# Entrada de dados try: for i in range(0,3): triangulo[i] = int(input("Digite um valor para um lado : ")) except ValueError: print("\033[1;7;31mNÃO DIGITE LETRAS, APENAS NÚMEROS!") -#Processamento + +# Processamento os.system("clear") -#É Triângulo +# É Triângulo try: if (triangulo[0] < triangulo[1]+triangulo[2] and triangulo[0] > abs(triangulo[1]-triangulo[2])): confirmacaoDoTriangulo+=1 diff --git a/Mundo 2 - Estruturas de Controle/43 - IMC.py b/Mundo 2 - Estruturas de Controle/43 - IMC.py index 648f7fc..b5a219c 100644 --- a/Mundo 2 - Estruturas de Controle/43 - IMC.py +++ b/Mundo 2 - Estruturas de Controle/43 - IMC.py @@ -1,18 +1,17 @@ -''' # Algoritmo : IMC # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada de dados + +# Entrada de dados print("\033[32m== CALCULO DO IMC ==") pesoDaPessoa = float(input("Digite o seu peso (em Kg) : ")) alturaDaPessoa = float(input("Agora digite a sua altura (em m) : ")) -#Processamento +# Processamento IndiceDeMassaCorporal = pesoDaPessoa / alturaDaPessoa**2 -#Saida de dados +# Saida de dados if IndiceDeMassaCorporal < 18.5: print("Você está \033[1;30;45m ABAIXO DO PESO IDEAL ") elif IndiceDeMassaCorporal >= 18.5 and IndiceDeMassaCorporal <= 25: diff --git a/Mundo 2 - Estruturas de Controle/44 - Crediario.py b/Mundo 2 - Estruturas de Controle/44 - Crediario.py index 9299cc4..edb6fed 100644 --- a/Mundo 2 - Estruturas de Controle/44 - Crediario.py +++ b/Mundo 2 - Estruturas de Controle/44 - Crediario.py @@ -1,13 +1,9 @@ -''' # Algoritmo : Crediário # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Importação de pacotes -import os -#Entrada de dados +# Entrada de dados precoDoProduto = input("Digite o preço do produto (em R$) : ") precoDoProduto = float(precoDoProduto.replace(",",".")) precoAPagar = 0 @@ -22,7 +18,7 @@ """) opcaoEscolhida = input("Escolha a sua opçao : ") -#Processamento +# Processamento if (opcaoEscolhida == "C" or opcaoEscolhida == "CC"): parcela = int(input("""Quantas parcelas? (1) - A Vista. @@ -36,7 +32,7 @@ else: precoAPagar = precoDoProduto - 0.1*precoDoProduto -#Saída de dados +# Saída de dados print("=== CUPOM FISCAL ELETRÔNICO ===") print("Valor da Compra : R$ {:.2f}".format(precoDoProduto)) if (precoAPagar-precoDoProduto > 0): diff --git a/Mundo 2 - Estruturas de Controle/45 - JOGO - Pedra,Papel e Tesoura.py b/Mundo 2 - Estruturas de Controle/45 - JOGO - Pedra,Papel e Tesoura.py index 3a8787b..e6bd490 100644 --- a/Mundo 2 - Estruturas de Controle/45 - JOGO - Pedra,Papel e Tesoura.py +++ b/Mundo 2 - Estruturas de Controle/45 - JOGO - Pedra,Papel e Tesoura.py @@ -1,20 +1,18 @@ -''' # Algoritmo : Jogo - Pedra,Papel e Tesoura :D # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Importação de pacotes + +# Importação de pacotes from random import choice -#Entrada +# Entrada opcoes = ["Pedra","Papel","Tesoura"] playerGanhou = False escolhaDoJogador = input("Escolha : Pedra, Papel ou Tesoura? :") escolhaDaMaquina = choice(opcoes) - #Regras if escolhaDoJogador == "Pedra": if escolhaDaMaquina == "Tesoura": @@ -34,7 +32,7 @@ else: print("Esta opção não existe") -#Saída de dados +# Saída de dados print("A MAQUINA ESCOLHEU {}".format(escolhaDaMaquina)) if playerGanhou: print("\033[1;7;32m VOCÊ VENCEU! ") diff --git a/Mundo 2 - Estruturas de Controle/46 - ContagemProAnoNovo.py b/Mundo 2 - Estruturas de Controle/46 - ContagemProAnoNovo.py index daf9f54..623241a 100644 --- a/Mundo 2 - Estruturas de Controle/46 - ContagemProAnoNovo.py +++ b/Mundo 2 - Estruturas de Controle/46 - ContagemProAnoNovo.py @@ -1,16 +1,14 @@ -''' # Algoritmo : Contagem pro Ano Novo # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Importação de bibliotecas + +# Importação de bibliotecas import time -import os -#Contagem regressiva +# Contagem regressiva for segundos in range(10,0,-1): - os.system("clear") + print("=====") print(":{}".format(segundos)) time.sleep(1) print("Feliz Ano Novo") \ No newline at end of file diff --git a/Mundo 2 - Estruturas de Controle/47 - NumerosPares.py b/Mundo 2 - Estruturas de Controle/47 - NumerosPares.py index 0759ae2..ed01d2d 100644 --- a/Mundo 2 - Estruturas de Controle/47 - NumerosPares.py +++ b/Mundo 2 - Estruturas de Controle/47 - NumerosPares.py @@ -1,13 +1,12 @@ -''' # Algoritmo : Contagem pro Ano Novo # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Entrada + +# Entrada pares = int(input("\033[32mDigite um número para descobrir todos os pares :")) -#Processamento e Saída +# Processamento e Saída for i in range(1,pares+1): if(i%2 == 0): print(i) diff --git "a/Mundo 2 - Estruturas de Controle/48 - SomaDosImparesMultiplosDeTr\303\252s.py" "b/Mundo 2 - Estruturas de Controle/48 - SomaDosImparesMultiplosDeTr\303\252s.py" index 80db09e..016dc12 100644 --- "a/Mundo 2 - Estruturas de Controle/48 - SomaDosImparesMultiplosDeTr\303\252s.py" +++ "b/Mundo 2 - Estruturas de Controle/48 - SomaDosImparesMultiplosDeTr\303\252s.py" @@ -1,14 +1,13 @@ -''' # Algoritmo : Soma dos Multiplos de Três # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Variaveis Globais + +# Variaveis Globais limite = 500 soma = 0 -#Processamento +# Processamento for i in range(0,limite+1): if(i%2 == 1 and i%3 == 0): soma += i diff --git a/Mundo 2 - Estruturas de Controle/49 - Tabuada 2.0.py b/Mundo 2 - Estruturas de Controle/49 - Tabuada 2.0.py index 9f3e55b..7ca9520 100644 --- a/Mundo 2 - Estruturas de Controle/49 - Tabuada 2.0.py +++ b/Mundo 2 - Estruturas de Controle/49 - Tabuada 2.0.py @@ -1,10 +1,9 @@ -''' # Algoritmo : Tabuada # Versão 2.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Entrada de dados + +# Entrada de dados numeroDaTabuada = int(input("Digite um número para descobrir a tabuada : ")) #Processamento e Saída diff --git a/Mundo 2 - Estruturas de Controle/50 - SomaDosPares.py b/Mundo 2 - Estruturas de Controle/50 - SomaDosPares.py index 366b3b4..1714575 100644 --- a/Mundo 2 - Estruturas de Controle/50 - SomaDosPares.py +++ b/Mundo 2 - Estruturas de Controle/50 - SomaDosPares.py @@ -1,13 +1,12 @@ -''' # Algoritmo : Soma dos Pares # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Variáveis Globais + +# Variáveis Globais soma = 0 -#Entrada de dados +# Entrada de dados for i in range(1,7): numero = int(input("({}/6) - Digite um número inteiro : ".format(i))) if(numero%2 == 0): diff --git a/Mundo 2 - Estruturas de Controle/51 - PA.py b/Mundo 2 - Estruturas de Controle/51 - PA.py index 8a93325..fc9a811 100644 --- a/Mundo 2 - Estruturas de Controle/51 - PA.py +++ b/Mundo 2 - Estruturas de Controle/51 - PA.py @@ -1,18 +1,17 @@ -''' # Algoritmo : Progressão Aritmética # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Entrada de dados + +# Entrada de dados print("=== PROGRESSÃO ARITMÉTICA ===") a1 = int(input("Digite o primeiro termo (a1) : ")) r = int(input("Agora digite a razão (r) : ")) limite = 10 -#Saída de dados +# Saída de dados print("="*30) print(a1) for i in range(a1,limite+1): an = a1 + (i-1)*r - print(an, end = ',') \ No newline at end of file + print(an, end = ',') diff --git "a/Mundo 2 - Estruturas de Controle/52 - \303\211 Primo_.py" "b/Mundo 2 - Estruturas de Controle/52 - \303\211 Primo_.py" index 20e305e..91853a9 100644 --- "a/Mundo 2 - Estruturas de Controle/52 - \303\211 Primo_.py" +++ "b/Mundo 2 - Estruturas de Controle/52 - \303\211 Primo_.py" @@ -1,15 +1,14 @@ -''' # Algoritmo : É Primo? # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Variáveis e Entrada de dados + +# Variáveis e Entrada de dados numero = int(input("Digite um número : ")) isPrimo = False cont = 0 -#Processamento +# Processamento for i in range(1,numero+1): if(numero%i == 0): cont+=1 @@ -18,7 +17,7 @@ else: isPrimo = False -#Saída de dados +# Saída de dados if (isPrimo): print("O Número é Primo") else: diff --git a/Mundo 2 - Estruturas de Controle/53 - Palindromo.py b/Mundo 2 - Estruturas de Controle/53 - Palindromo.py index 9ec0a35..8ea6ae2 100644 --- a/Mundo 2 - Estruturas de Controle/53 - Palindromo.py +++ b/Mundo 2 - Estruturas de Controle/53 - Palindromo.py @@ -1,22 +1,21 @@ -''' # Algoritmo : É um palindromo? # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Entrada de dados + +# Entrada de dados frase = input("Digite uma frase : ") -#Lógica de 'Igualizar' +# Lógica de 'Igualizar' frase = frase.lower() frase = frase.replace(" ","") -#Comparar +# Comparar fraseI = "" for i in range(len(frase)-1,-1,-1): fraseI += frase[i] -#Saída de dados +# Saída de dados if (frase == fraseI): print("Olha, a frase é um palindromo, então não faz diferença se inverter") else: diff --git a/Mundo 2 - Estruturas de Controle/54 - Maior idade.py b/Mundo 2 - Estruturas de Controle/54 - Maior idade.py index 83984da..9f7799e 100644 --- a/Mundo 2 - Estruturas de Controle/54 - Maior idade.py +++ b/Mundo 2 - Estruturas de Controle/54 - Maior idade.py @@ -5,20 +5,20 @@ # Belém: 2019-20 ''' -#Importação de pacotes +# Importação de pacotes import os from datetime import date -#Constantes +# Constantes LIMITE = 7 # <- Considerando 7 Pessoas MAIOR_IDADE = 21 # <- E a maior idade como 21 anos -#Variaveis +# Variáveis hoje = date.today().year quantidadeDeMenores = 0 quantidadeDeMaiores = 0 -#Entrada de dados +# Entrada de dados for i in range(0,LIMITE): anoDeNascimento = int(input("Digite o seu ano de nascimento ({}/{}) : ".format(i+1,LIMITE))) #Processamento @@ -28,7 +28,7 @@ quantidadeDeMaiores+=1 os.system("clear") -#Saída de dados +# Saída de dados print(""" === RESULTADO FINAL === Idade referencial atual : {} Anos diff --git a/Mundo 2 - Estruturas de Controle/55 - Maior e Menor Peso.py b/Mundo 2 - Estruturas de Controle/55 - Maior e Menor Peso.py index 3cc2589..b9c9387 100644 --- a/Mundo 2 - Estruturas de Controle/55 - Maior e Menor Peso.py +++ b/Mundo 2 - Estruturas de Controle/55 - Maior e Menor Peso.py @@ -1,15 +1,14 @@ -''' # Algoritmo : O Mais pesado e o menos pesado # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Variáveis + +# Variáveis maisPesado = 0 menosPesado = 0 pesoAnterior = 0 -#Entrada de dados +# Entrada de dados for i in range(0,5): numeroDoUsuario = float (input("{}/5 - Digite um peso (em kg) : ".format(i+1))) @@ -26,8 +25,8 @@ maisPesado = numeroDoUsuario elif (numeroDoUsuario < pesoAnterior and numeroDoUsuario < menosPesado): menosPesado = numeroDoUsuario - #Armazenar o peso anterior para a comparação fazer sentido. + # Armazenar o peso anterior para a comparação fazer sentido. pesoAnterior = numeroDoUsuario -#Saída de dados +# Saída de dados print("="*35) print("O mais \033[1mpesado\033[m tem {} kg e o \033[3mmenos\033[m pesado tem {} kg".format(maisPesado,menosPesado)) diff --git a/Mundo 2 - Estruturas de Controle/56 - Raio X.py b/Mundo 2 - Estruturas de Controle/56 - Raio X.py index e7b3ff8..2ce9807 100644 --- a/Mundo 2 - Estruturas de Controle/56 - Raio X.py +++ b/Mundo 2 - Estruturas de Controle/56 - Raio X.py @@ -1,16 +1,15 @@ -''' # Algoritmo : Raio X, na verdade relatório # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Importações + +# Importações import os -#Constantes +# Constantes LIMITE = 4 -#Variáveis +# Variáveis nomeDoHomemMaisVelho = "" idadeDoHomemMaisVelho = 0 numeroDeMulheresComMenosDeVinteAnos = 0 @@ -40,7 +39,7 @@ if sexoBiologicoDoUsuario == "F" and idadeDoUsuario < 20: numeroDeMulheresComMenosDeVinteAnos+=1 -#Saída de dados +# Saída de dados mediaDeIdadeDoGrupo = somatorioDoGrupo/LIMITE print("="*30) print(""" diff --git a/Mundo 2 - Estruturas de Controle/57 - HomemOuMulher.py b/Mundo 2 - Estruturas de Controle/57 - HomemOuMulher.py index 08a594d..68505d6 100644 --- a/Mundo 2 - Estruturas de Controle/57 - HomemOuMulher.py +++ b/Mundo 2 - Estruturas de Controle/57 - HomemOuMulher.py @@ -1,17 +1,16 @@ -''' # Algoritmo : É homem ou mulher apenas # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 2019-20 -''' -#Varíaveis + +# Varíaveis sexo = "" laco = True -#Loop +# Loop while laco: sexo = input("Digite o seu sexo biológico(M/F) : ") if (sexo == "M" or sexo == "F"): laco = False -#Fim +# Fim print("Encerrando...") print("(C) 2019 - Lucas Matheus Costa") diff --git a/Mundo 2 - Estruturas de Controle/58 - JogoDoGenio2.0.py b/Mundo 2 - Estruturas de Controle/58 - JogoDoGenio2.0.py index 7dccbc7..111e602 100644 --- a/Mundo 2 - Estruturas de Controle/58 - JogoDoGenio2.0.py +++ b/Mundo 2 - Estruturas de Controle/58 - JogoDoGenio2.0.py @@ -1,17 +1,16 @@ -''' # Algoritmo : Jogo do Gênio # Versão 2.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Bibliotecas + +# Bibliotecas from random import randint contador = 0 -#Entrada de dados +# Entrada de dados numeroDoUsuario = int(input("Estou pensando em um número entre 0 e 10, qual o número :")) -#Processamento +# Processamento numeroDoComputador = randint(0,10) while numeroDoUsuario!=numeroDoComputador: @@ -23,7 +22,7 @@ print("O número é maior que {}".format(numeroDoUsuario)) numeroDoUsuario = int(input("Digite outro número : ")) -#Saída de dados +# Saída de dados print("="*20) if (numeroDoUsuario == numeroDoComputador): print("Parabéns, você acertou, de {} tentativas".format(contador)) \ No newline at end of file diff --git a/Mundo 2 - Estruturas de Controle/59 - Menu.py b/Mundo 2 - Estruturas de Controle/59 - Menu.py index 05d3cab..6c7de11 100644 --- a/Mundo 2 - Estruturas de Controle/59 - Menu.py +++ b/Mundo 2 - Estruturas de Controle/59 - Menu.py @@ -1,17 +1,17 @@ -''' # Algoritmo : Menu # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Variáveis e entrada + +# Variáveis e entrada numero1 = int(input("\033[32mDigite um número : ")) numero2 = int(input("Digite outro número : ")) maior = 0 print("="*30) opcaoDoMenu = 0 -#Loop + +# Loop while opcaoDoMenu != 5: print(""" ======================= @@ -62,4 +62,4 @@ #Opção 6 ou outras - Não existe else: print("OPÇÃO INVALIDA") -print("(C) 2019 - Lucas Matheus Costa") \ No newline at end of file +print("(C) 2019 - Lucas Matheus Costa") diff --git a/Mundo 2 - Estruturas de Controle/60 - Fatorial.py b/Mundo 2 - Estruturas de Controle/60 - Fatorial.py index 65ddbc1..d62d4e6 100644 --- a/Mundo 2 - Estruturas de Controle/60 - Fatorial.py +++ b/Mundo 2 - Estruturas de Controle/60 - Fatorial.py @@ -1,15 +1,13 @@ -''' # Algoritmo : Calculo de Fatorial # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: ???/2018-19 -''' -#Entrada +# Entrada fatorial = int(input("\033[32mDigite um número para mostrar o seu fatorial : ")) produtoTotal = 0 -#Processamento +# Processamento produtoTotal = fatorial print ("{}! = ".format(fatorial)) while fatorial >= 1: @@ -18,6 +16,6 @@ produtoTotal = produtoTotal * fatorial fatorial-=1 -#Sair +# Sair print("\n=================") print("O produto do fatorial é {}".format(produtoTotal)) \ No newline at end of file diff --git a/Mundo 2 - Estruturas de Controle/61 - PA lado B.py b/Mundo 2 - Estruturas de Controle/61 - PA lado B.py index 05abb39..97696fa 100644 --- a/Mundo 2 - Estruturas de Controle/61 - PA lado B.py +++ b/Mundo 2 - Estruturas de Controle/61 - PA lado B.py @@ -1,17 +1,16 @@ -''' # Algoritmo : PA # Versão 1.2 # Autor: Lucas Matheus Costa # Belém: 05 de Janeiro de 2020 -''' -#Constantes + +# Constantes LIMITE_DA_PA = 10 -#Variáveis +# Variáveis i = 1 an = 0 -#Dados de Entrada +# Dados de Entrada a1 = int(input("Qual o primeiro termo (a1) da PA : ")) r = int(input("Qual a razão(r) : ")) diff --git a/Mundo 2 - Estruturas de Controle/62 - PA ver 2.0.py b/Mundo 2 - Estruturas de Controle/62 - PA ver 2.0.py index 6aaf59d..982bacc 100644 --- a/Mundo 2 - Estruturas de Controle/62 - PA ver 2.0.py +++ b/Mundo 2 - Estruturas de Controle/62 - PA ver 2.0.py @@ -1,20 +1,19 @@ -''' # Algoritmo : PA # Versão 1.2 # Autor: Lucas Matheus Costa # Belém: 05 de Janeiro de 2020 -''' -#Constantes + +# Constantes LIMITE_DA_PA = 10 -#Variáveis +# Variáveis i = 1 an = 0 contadorDeTermos = 0 predecessorAnterior = 0 sucessorDeTermos = 1 -#Dados de Entrada +# Dados de Entrada a1 = int(input("Qual o primeiro termo (a1) da PA : ")) r = int(input("Qual a razão(r) : ")) @@ -24,7 +23,7 @@ i += 1 print("...") #--------------------------------------------------- -#Predecessor da PA +# Predecessor da PA predecessorAnterior = LIMITE_DA_PA contadorDeTermos = LIMITE_DA_PA diff --git a/Mundo 2 - Estruturas de Controle/63 - Fibonacci.py b/Mundo 2 - Estruturas de Controle/63 - Fibonacci.py index a9d540c..9ab2448 100644 --- a/Mundo 2 - Estruturas de Controle/63 - Fibonacci.py +++ b/Mundo 2 - Estruturas de Controle/63 - Fibonacci.py @@ -1,9 +1,8 @@ -''' # Algoritmo : Fibbonachi # Versão 1.2 # Autor: Lucas Matheus Costa # Belém: 05 de Janeiro de 2020 -''' + print("\033[32m=*=SEQUÊNCIA DE FIBONACHII =*=") limiteDaSequencia = int(input("Digite quantos termos você quer : ")) t1 = 0 diff --git a/Mundo 2 - Estruturas de Controle/64 - 999paraParar.py b/Mundo 2 - Estruturas de Controle/64 - 999paraParar.py index 7536a9a..6791211 100644 --- a/Mundo 2 - Estruturas de Controle/64 - 999paraParar.py +++ b/Mundo 2 - Estruturas de Controle/64 - 999paraParar.py @@ -1,9 +1,8 @@ -''' # Algoritmo : Somarização dos números, digite 999 para parar # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 05 de Janeiro de 2020 -''' + numero = soma = contagemDeNumeros = 0 print("Digite um número inteiro e Aperte [ENTER]") diff --git a/Mundo 2 - Estruturas de Controle/65 - Maior ou Menor.py b/Mundo 2 - Estruturas de Controle/65 - Maior ou Menor.py index 82a35c8..87e709e 100644 --- a/Mundo 2 - Estruturas de Controle/65 - Maior ou Menor.py +++ b/Mundo 2 - Estruturas de Controle/65 - Maior ou Menor.py @@ -1,9 +1,8 @@ -''' # Algoritmo : Somarização dos números, digite 999 para parar # Versão 1.0 # Autor: Lucas Matheus Costa # Belém: 05 de Janeiro de 2020 -''' + opcao = "S" limiteDoLaco = 10 diff --git a/Mundo 2 - Estruturas de Controle/66 - 999paraParar.py b/Mundo 2 - Estruturas de Controle/66 - 999paraParar.py index bc3bdcf..cfe30ae 100644 --- a/Mundo 2 - Estruturas de Controle/66 - 999paraParar.py +++ b/Mundo 2 - Estruturas de Controle/66 - 999paraParar.py @@ -1,11 +1,10 @@ -''' # Algoritmo : 999 para Parar :D # Versão 2.0 # Autor: Lucas Matheus Costa # OBS: É possivel com teste lógico simples, este visa apenas usando o break # que é possível com alguns ifs # Belém: 05 de Janeiro de 2020 -''' + numero = soma = contagemDeNumeros = 0 print("Digite um número inteiro e Aperte [ENTER]") diff --git a/Mundo 2 - Estruturas de Controle/67 - Tabuada 3.0.py b/Mundo 2 - Estruturas de Controle/67 - Tabuada 3.0.py index bf8154d..5bd34f8 100644 --- a/Mundo 2 - Estruturas de Controle/67 - Tabuada 3.0.py +++ b/Mundo 2 - Estruturas de Controle/67 - Tabuada 3.0.py @@ -1,11 +1,9 @@ -''' # Algoritmo : Tabuada # Versão 3.0 # Autor: Lucas Matheus Costa # OBS: É possivel com teste lógico simples, este visa apenas usando o break # que é possível com alguns ifs # Belém: 05 de Janeiro de 2020 -''' numeroDaTabuada = 0 diff --git a/Mundo 2 - Estruturas de Controle/68 - [JOGO] Par ou Impar.py b/Mundo 2 - Estruturas de Controle/68 - [JOGO] Par ou Impar.py index 60b2508..458fa99 100644 --- a/Mundo 2 - Estruturas de Controle/68 - [JOGO] Par ou Impar.py +++ b/Mundo 2 - Estruturas de Controle/68 - [JOGO] Par ou Impar.py @@ -1,4 +1,9 @@ -#Bibliotecas +# Algoritmo que descobre par ou impar +# @autor Lucas Matheus C. Costa +# @version 1.0.1 +# @since 2019? - Revisão 2024 + +# Bibliotecas from random import randint numeroDoUsuario = somaDoJogo = numeroDeVitoriasDoUsuario = 0 resultadoDoJuiz = "" diff --git "a/Mundo 2 - Estruturas de Controle/69 - Relat\303\263rio.py" "b/Mundo 2 - Estruturas de Controle/69 - Relat\303\263rio.py" index f3c2d2d..52cf509 100644 --- "a/Mundo 2 - Estruturas de Controle/69 - Relat\303\263rio.py" +++ "b/Mundo 2 - Estruturas de Controle/69 - Relat\303\263rio.py" @@ -1,5 +1,8 @@ -#Bibliotecas Importadas -import os +# Algoritmo de relatório, não lembro +# +# @author Lucas Matheus C. Costa +# @version 1.0.1 +# @since 2020? #Varíaveis idadeDoUsuario = 0 @@ -31,7 +34,7 @@ totalDePessoas+=1 opcaoDoUsuario = input("Você quer continuar (S/N) : ") opcaoDoUsuario = opcaoDoUsuario.lower() - os.system("clear") + print("="*25) if (opcaoDoUsuario == "n"): break print("==FIM DA PESQUISA ===") diff --git a/Mundo 2 - Estruturas de Controle/70 - Cadastro de Produtos.py b/Mundo 2 - Estruturas de Controle/70 - Cadastro de Produtos.py index 345a4b6..9feb712 100644 --- a/Mundo 2 - Estruturas de Controle/70 - Cadastro de Produtos.py +++ b/Mundo 2 - Estruturas de Controle/70 - Cadastro de Produtos.py @@ -1,3 +1,9 @@ +# Cadastro de produto eu acho +# +# @author Lucas Matheus C. Costa +# @version 1.0.1 +# @since 2020? + #Variáveis nomeDoProduto = "" precoDoProduto = 0 diff --git "a/Mundo 2 - Estruturas de Controle/71 - Caixa Eletr\303\264nico.py" "b/Mundo 2 - Estruturas de Controle/71 - Caixa Eletr\303\264nico.py" index bc632df..7c81b82 100644 --- "a/Mundo 2 - Estruturas de Controle/71 - Caixa Eletr\303\264nico.py" +++ "b/Mundo 2 - Estruturas de Controle/71 - Caixa Eletr\303\264nico.py" @@ -1,3 +1,9 @@ +# Simulação de um caixa eletrônico +# +# @author Lucas Matheus C. Costa +# @version 1.0.1 +# @since 2020? + #Obs - ele ainda tá com um problema na seção dos 50 reais from math import trunc diff --git "a/Mundo 3 - Intermediario/72 - De zero at\303\251 vinte.py" "b/Mundo 3 - Intermediario/72 - De zero at\303\251 vinte.py" index 4a299a6..081bceb 100644 --- "a/Mundo 3 - Intermediario/72 - De zero at\303\251 vinte.py" +++ "b/Mundo 3 - Intermediario/72 - De zero at\303\251 vinte.py" @@ -1,29 +1,28 @@ -''' -Exercicios de tuplas que vão de zero até vinte +# Exercicios de tuplas que vão de zero até vinte +# +# @author Lucas Matheus Costa +# @since 18/07/2021 -@author Lucas Matheus Costa -@since 18/07/2021 -''' -#Definindo a tupla +# Definindo a tupla tuplaDeNumerais = ('zero','um','dois','três','quatro','cinco','seis','sete','oito','nove','dez','onze','doze','treze','quatorze','quinze','dezeseis','dezesete','dezoito','dezenove','vinte') -#Colocando o número escolhido +# Colocando o número escolhido numeroEscolhido = input("Digite um número natural entre 0 e 20 : ") valido = True -#Fazendo a conversão e o processamento +# Fazendo a conversão e o processamento numeroEscolhido = int(numeroEscolhido) numeroEscolhido = abs(numeroEscolhido) -#Gatilho - fazendo a checagem do numero +# Gatilho - fazendo a checagem do numero if (numeroEscolhido > len(tuplaDeNumerais)): valido = False numeroEscolhido = 0 numeroEscolhido = tuplaDeNumerais[numeroEscolhido] -#Imprimindo o número +# Imprimindo o número if (valido == False): print("Você digitou um valor incorreto") else: diff --git "a/Mundo 3 - Intermediario/73 - Brasileir\303\243o.py" "b/Mundo 3 - Intermediario/73 - Brasileir\303\243o.py" index df9047e..8a56f79 100644 --- "a/Mundo 3 - Intermediario/73 - Brasileir\303\243o.py" +++ "b/Mundo 3 - Intermediario/73 - Brasileir\303\243o.py" @@ -1,9 +1,8 @@ -''' -Exercicios de tuplas agora trabalhando com a tabela do brasileirão +# Exercicios de tuplas agora trabalhando com a tabela do brasileirão +# +# @author Lucas Matheus Costa +# @since 18/07/2021 -@author Lucas Matheus Costa -@since 18/07/2021 -''' #Colocando a tabela do Brasileirão tabelaDoBrasileirao = ('Palmeiras','Atlético-MG','Fortaleza','Bragantino','Athletico-PR','Ceará SC','Bahia','Fluminense','Flamengo','Santos','Atlético-GO','Corinthians','Juventude','São Paulo','Internacional','América-MG','Cuiabá','Sport Recife','Grêmio','Chapecoense') diff --git "a/Mundo 3 - Intermediario/74 - Tupla Aleat\303\263ria.py" "b/Mundo 3 - Intermediario/74 - Tupla Aleat\303\263ria.py" index 56443e7..ea78405 100644 --- "a/Mundo 3 - Intermediario/74 - Tupla Aleat\303\263ria.py" +++ "b/Mundo 3 - Intermediario/74 - Tupla Aleat\303\263ria.py" @@ -1,20 +1,19 @@ -''' -Exercicios de tuplas aleatórias +# Exercicios de tuplas aleatórias +# +# @author Lucas Matheus Costa +# @since 18/07/2021 -@author Lucas Matheus Costa -@since 18/07/2021 -''' -#Importar pacotes +# Importar pacotes from random import randint -#Definindo a tupla aleatória +# Definindo a tupla aleatória tuplaAleatoria = ( randint(0,50), randint(0,50), randint(0,50), randint(0,50) ) -#Organizando uma nova tupla pra ajudar +# Organizando uma nova tupla pra ajudar tuplaNova = sorted(tuplaAleatoria) #Saída de informações diff --git a/Mundo 3 - Intermediario/75 - Exercicio 75.py b/Mundo 3 - Intermediario/75 - Exercicio 75.py index fd0fd65..daa61dd 100644 --- a/Mundo 3 - Intermediario/75 - Exercicio 75.py +++ b/Mundo 3 - Intermediario/75 - Exercicio 75.py @@ -1,23 +1,23 @@ -#Entrada dos numeros +# Entrada dos numeros valor1 = input("Digite um número natural : ") valor2 = input("Digite outro número natural : ") valor3 = input("Digite mais um número natural : ") valor4 = input("Digite o último número natural : ") -#Convertendo os valores +# Convertendo os valores valor1 = int(valor1) valor2 = int(valor2) valor3 = int(valor3) valor4 = int(valor4) -#Criando a tupla +# Criando a tupla tuplaDeValores = (valor1,valor2,valor3,valor4) -#Registrando ocorrências +# Registrando ocorrências numerosDeOcorrenciasDoNumeroNove = tuplaDeValores.count(9) indiceDeAparicaoDoNumeroTres = tuplaDeValores.index(3) -#Imprimindo dados de saída +# Imprimindo dados de saída print("O número nove(9) aparece {} vezes".format(numerosDeOcorrenciasDoNumeroNove)) print("O número três(3) aparece na {}ª posição".format(indiceDeAparicaoDoNumeroTres+1)) print("Os números pares na tupla são : ",end="[") diff --git a/Mundo 3 - Intermediario/76 - Cardapio de Produtos.py b/Mundo 3 - Intermediario/76 - Cardapio de Produtos.py new file mode 100644 index 0000000..25e52ac --- /dev/null +++ b/Mundo 3 - Intermediario/76 - Cardapio de Produtos.py @@ -0,0 +1,44 @@ +# Um algoritmo que exiba uma lista de produtos, usando apenas uma tupla +# @author Lucas Matheus C. Costa +# @version 1.0.0 +# @since 2024 + +# 1º passo - Capturando os dados +stringDeColecao = "" +indexadorDeControle = True + + +print(""" + DICA: Para fechar o programa, digite \"666\" no Nome do produto + =========================================================== + """) + +while indexadorDeControle==True: + + # Declaração de variáveis + resposta = "" + gatilhoDeControle = "" + + resposta = input("Qual o nome do produto : ") + + # Quebrar o programa + if resposta=="666": + indexadorDeControle = False + break + + # Concatenando + stringDeColecao += resposta+"," + + resposta = input("Qual o preço : R$ ") + stringDeColecao += resposta + + print("="*40) + +# 2º Passo - Convertendo em Tupla +cardapio = stringDeColecao.split(",") # Array +cardapio = tuple(cardapio) + +# 3º Passo - Imprimir o cardapio +print("==========================") +for indice in range(0,len(cardapio)-1,2): + print("Item : {} | Preço: R$ {}".format(cardapio[indice],cardapio[indice+1])) \ No newline at end of file diff --git a/Mundo 3 - Intermediario/77 - Contando vogais.py b/Mundo 3 - Intermediario/77 - Contando vogais.py new file mode 100644 index 0000000..222569b --- /dev/null +++ b/Mundo 3 - Intermediario/77 - Contando vogais.py @@ -0,0 +1,43 @@ +# Algoritmo para colocar palavras numa tupla e contar suas respectivas vogais +# +# @author Lucas Matheus C. Costa +# @version 1.0.0 +# @since 2024 + +# 1º Passo - Separar as informações +tuplaVogais = ("a","e","i","o","u") # Tupla +palavras = "" # String +gatilhoRepeticao = True + +# Colocar palavras +print("Para encerrar o programa é só apertar ENTER sem nenhuma palavra, ou seja vazio") + +while gatilhoRepeticao==True: + novaPalavra = "" + novaPalavra = input("Digite uma nova palavra : ") + + if novaPalavra=="": + gatilhoRepeticao = False + else: + palavras += novaPalavra + "," + +palavras = palavras[0:-1] +palavras = palavras.split(",") +palavras = tuple(palavras) + +for item in palavras: + vogaisEncontradas = "[" # String + + for vogal in tuplaVogais: + VALOR_NAO_ENCONTRADO = -1 + resposta = VALOR_NAO_ENCONTRADO + resposta = item.find(vogal) + + if resposta!=VALOR_NAO_ENCONTRADO: + vogaisEncontradas += vogal+" " + vogaisEncontradas += "]" + + print("A palavra {} tem as vogais {}".format( + item.upper(), + vogaisEncontradas + )) \ No newline at end of file diff --git a/Mundo 1 - Fundamentos/dog.mp3 b/audio/dog.mp3 similarity index 100% rename from Mundo 1 - Fundamentos/dog.mp3 rename to audio/dog.mp3