Skip to content

Commit

Permalink
Versão 1.12b
Browse files Browse the repository at this point in the history
  • Loading branch information
Lucas Matheus Costa committed Apr 12, 2024
2 parents be988a0 + cb41ed7 commit 54c6f9e
Show file tree
Hide file tree
Showing 77 changed files with 364 additions and 341 deletions.
4 changes: 2 additions & 2 deletions Mundo 1 - Fundamentos/01 - Ola mundo.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Forma 1
# Forma 1
print("Olá Mundo")

#Forma 2
# Forma 2
mensagem = "Olá mundo"
print(mensagem)
4 changes: 2 additions & 2 deletions Mundo 1 - Fundamentos/03 - a soma de dois numeros.py
Original file line number Diff line number Diff line change
@@ -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))
4 changes: 0 additions & 4 deletions Mundo 1 - Fundamentos/04 - RaioX da variável.py
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
4 changes: 2 additions & 2 deletions Mundo 1 - Fundamentos/05 - Antecessor e Sucessor.py
Original file line number Diff line number Diff line change
@@ -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))
Expand Down
9 changes: 3 additions & 6 deletions Mundo 1 - Fundamentos/06 - Dobro,Triplo e Raiz quadrada.py
Original file line number Diff line number Diff line change
@@ -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)))
6 changes: 2 additions & 4 deletions Mundo 1 - Fundamentos/07 - Media de aluno.py
Original file line number Diff line number Diff line change
@@ -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))
7 changes: 3 additions & 4 deletions Mundo 1 - Fundamentos/08 - Altura.py
Original file line number Diff line number Diff line change
@@ -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))
5 changes: 2 additions & 3 deletions Mundo 1 - Fundamentos/09 - Tabuada.py
Original file line number Diff line number Diff line change
@@ -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? :"))

Expand Down
6 changes: 3 additions & 3 deletions Mundo 1 - Fundamentos/10 - Carteira de Cambio.py
Original file line number Diff line number Diff line change
@@ -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))
8 changes: 3 additions & 5 deletions Mundo 1 - Fundamentos/11 - Pintura na parede.py
Original file line number Diff line number Diff line change
@@ -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))
3 changes: 1 addition & 2 deletions Mundo 1 - Fundamentos/12 - Desconto.py
Original file line number Diff line number Diff line change
@@ -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

Expand Down
10 changes: 4 additions & 6 deletions Mundo 1 - Fundamentos/13 - Salario e bonificacao.py
Original file line number Diff line number Diff line change
@@ -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))
8 changes: 3 additions & 5 deletions Mundo 1 - Fundamentos/14 - Conversor de temperatura.py
Original file line number Diff line number Diff line change
@@ -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))
10 changes: 4 additions & 6 deletions Mundo 1 - Fundamentos/15 - Aluguel de carro.py
Original file line number Diff line number Diff line change
@@ -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))
8 changes: 3 additions & 5 deletions Mundo 1 - Fundamentos/16 - Truncar.py
Original file line number Diff line number Diff line change
@@ -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)))
Original file line number Diff line number Diff line change
Expand Up @@ -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))
10 changes: 4 additions & 6 deletions Mundo 1 - Fundamentos/18 - Seno,Cosseno e Tangente.py
Original file line number Diff line number Diff line change
@@ -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))
10 changes: 4 additions & 6 deletions Mundo 1 - Fundamentos/19 - Sorteio de aluno.py
Original file line number Diff line number Diff line change
@@ -1,22 +1,20 @@
'''
# 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 :")
aluno04 = input("Digite o nome do 4º Aluno :")

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))
11 changes: 5 additions & 6 deletions Mundo 1 - Fundamentos/20 - Ordem de apresentação.py
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
'''
# 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 :")
aluno04 = input("Digite o nome do 4º Aluno :")

listaDeAlunos = [aluno01,aluno02,aluno03,aluno04]

#Processamento
# Processamento
shuffle(listaDeAlunos)

#Saida de dados
# Saida de dados
print("O ordem de apresentação será {}".format(listaDeAlunos))
5 changes: 2 additions & 3 deletions Mundo 1 - Fundamentos/21 - FUCKING tocador de MP3.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
'''
# Algoritmo : Tocador MP3
# Autor: Lucas Matheus Costa
# Belém: ???/2017-19
'''

#Bibliotecas
import pygame

#Processamento - Inicializar
pygame.init()

#Processamento - Tocar música
pygame.mixer.music.load('dog.mp3')
pygame.mixer.music.load('audio/dog.mp3')
pygame.mixer.music.play()

#Esperar
Expand Down
3 changes: 1 addition & 2 deletions Mundo 1 - Fundamentos/22 - Qual o seu nome 2.0.py
Original file line number Diff line number Diff line change
@@ -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 :")
Expand Down
7 changes: 3 additions & 4 deletions Mundo 1 - Fundamentos/23 - Unidade,Dezena,Centena e Milhar.py
Original file line number Diff line number Diff line change
@@ -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")
Expand Down
Loading

0 comments on commit 54c6f9e

Please sign in to comment.