From 46040a92abd4f9b1a03d46a453c83721500d6006 Mon Sep 17 00:00:00 2001 From: Daniele Napoleao Date: Sat, 8 Jun 2024 16:08:09 -0300 Subject: [PATCH 1/2] adicionando exercicios --- .DS_Store | Bin 0 -> 6148 bytes exercicios/.DS_Store | Bin 0 -> 6148 bytes exercicios/para-sala/exercicio-01.py | 1 + exercicios/para-sala/exercicio-02.py | 4 ++++ exercicios/para-sala/exercicio-03.py | 8 ++++++++ exercicios/para-sala/exercicio-04.py | 10 ++++++++++ exercicios/para-sala/exercicio-05.py | 5 +++++ teste-01-py | 1 + 8 files changed, 29 insertions(+) create mode 100644 .DS_Store create mode 100644 exercicios/.DS_Store create mode 100644 exercicios/para-sala/exercicio-01.py create mode 100644 exercicios/para-sala/exercicio-02.py create mode 100644 exercicios/para-sala/exercicio-03.py create mode 100644 exercicios/para-sala/exercicio-04.py create mode 100644 exercicios/para-sala/exercicio-05.py create mode 100644 teste-01-py diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f8c51343340c2daf5377ce10f33f1e355b506f09 GIT binary patch literal 6148 zcmeHKyH3ME5S)b+7Bnd-?-%$3D+*u04*&^8BqK`%BuaPuHnR^1%}RT7x3_br zo5Je_V4L^-EwBdA(H-&W!`yt|eP$OGakMyNhXdS49B0|f0q0)f86Wi5;1+*>+zn6T zI5@4t3m)+nDF@Dm)6L~`6_o-~Knh3!DIf)w6=2PF>#h?uN&zV#1%4Fp??aNxn$Nl47fy*mXFTXc{Rp@&GAZyE3VZ=;0F?t@}wXl`s?^@W*?C*Iw;amz^t?$d%a`J zQ{3JHu=U5`30MJG(jD>X!`yt|eP%ZmakMz&5qs=#!tQXIWq%)V?j7F9dZ$nL`{DI? z9Go=W=Fu4Z_}u2LGASShq<|EV0#e{A1*&>3@2_GhSqeyj|Db?>9~#}U7mkVX>EIA8 z0CB-^80XPT5Ss^xy>Luqgl0)4Ce^CNu%t8IDz6ugiAjgW%{-@Ww(3wUZfCqjI; Date: Wed, 12 Jun 2024 00:30:10 -0300 Subject: [PATCH 2/2] Atividade Semana 2 --- exercicios/para-casa/exercicio-01.py | 39 ++++++++++++++++++++++++++++ exercicios/para-casa/exercicio-02.py | 18 +++++++++++++ exercicios/para-sala/exercicio-01.py | 2 ++ exercicios/para-sala/exercicio-03.py | 4 +-- exercicios/para-sala/exercicio-04.py | 10 +++---- exercicios/para-sala/exercicio-05.py | 9 ++++--- 6 files changed, 72 insertions(+), 10 deletions(-) create mode 100644 exercicios/para-casa/exercicio-01.py create mode 100644 exercicios/para-casa/exercicio-02.py diff --git a/exercicios/para-casa/exercicio-01.py b/exercicios/para-casa/exercicio-01.py new file mode 100644 index 0000000..8a7b429 --- /dev/null +++ b/exercicios/para-casa/exercicio-01.py @@ -0,0 +1,39 @@ +# Exercício de Casa 🏠 + +# Lógica 1 + +# 1. Faça um Programa que pergunte quanto você ganha por hora e o número de horas trabalhadas no mês. Calcule e mostre o total do seu salário no referido mês, sabendo-se que são descontados 11% para o Imposto de Renda, 8% para o INSS e 5% para o sindicato, faça um programa que nos dê: + +# salário bruto. +# quanto pagou ao INSS. +# quanto pagou ao sindicato. +# o salário líquido. +# calcule os descontos e o salário líquido, conforme a tabela abaixo: + +# + Salário Bruto : R$` +# - IR (11%) : R$ +# - INSS (8%) : R$ +# - Sindicato ( 5%) : R$ +# = Salário Liquido : R$ + +def calcula_salario (): + valor_hora = float(input("Insira o valor que você ganha por hora: ")) + horas_trabalhadas = float(input("Insira o número de horas trabalhadas por mês: ")) + + salario_total = valor_hora * horas_trabalhadas + + desconto_ir = salario_total * 0.11 + desconto_inss = salario_total * 0.08 + desconto_sindicato = salario_total * 0.05 + + salario_liquido = salario_total - desconto_ir - desconto_inss - desconto_sindicato + + print(f"Salário Bruto: R$ {salario_total:.2f}") + print(f"Desconto IR (11%): R$ {desconto_ir:.2f}") + print(f"Desconto INSS (8%): R$ {desconto_inss:.2f}") + print(f"Desconto Sindicato (5%): R$ {desconto_sindicato:.2f}") + print(f"Salário Líquido Total: R$ {salario_liquido:.2f}") + + +calcula_salario() + diff --git a/exercicios/para-casa/exercicio-02.py b/exercicios/para-casa/exercicio-02.py new file mode 100644 index 0000000..b5833cf --- /dev/null +++ b/exercicios/para-casa/exercicio-02.py @@ -0,0 +1,18 @@ +# 2. Faça um programa que peça o tamanho de um arquivo para download (em MB) e a velocidade de um link de Internet (em Mbps), calcule e informe o tempo aproximado de download do arquivo usando este link (em minutos). + +def calcula_tempo_download(): + tamanho_arquivo_mb = float(input("Insira o tamanho do arquivo para download (em MB): ")) + velocidade_internet_mbps = float(input("Insira a velocidade do link de Internet (em Mbps): ")) + + velocidade_internet_mbps = velocidade_internet_mbps / 8 + tempo_download_segundos = tamanho_arquivo_mb / velocidade_internet_mbps + tempo_download_minutos = tempo_download_segundos / 60 + + print(f"Tempo aproximado de download: {tempo_download_minutos:} minutos") + +calcula_tempo_download() + + + + + diff --git a/exercicios/para-sala/exercicio-01.py b/exercicios/para-sala/exercicio-01.py index 6bffed0..eae9a8b 100644 --- a/exercicios/para-sala/exercicio-01.py +++ b/exercicios/para-sala/exercicio-01.py @@ -1 +1,3 @@ +##Faça um Programa que mostre a mensagem "Alo mundo" na tela. + print ("Ola Mundo") \ No newline at end of file diff --git a/exercicios/para-sala/exercicio-03.py b/exercicios/para-sala/exercicio-03.py index d1e7565..a2f900a 100644 --- a/exercicios/para-sala/exercicio-03.py +++ b/exercicios/para-sala/exercicio-03.py @@ -1,7 +1,7 @@ ##Faça um Programa que peça dois números e imprima a soma. -numero1 = int(input("Digite o primeiro número: ")) -numero2 = int(input("Digite o segundo número: ")) +numero1 = float(input("Insira o primeiro número: ")) +numero2 = float(input("Insira o segundo número: ")) soma = numero1 + numero2 diff --git a/exercicios/para-sala/exercicio-04.py b/exercicios/para-sala/exercicio-04.py index 6a10eb0..15c4659 100644 --- a/exercicios/para-sala/exercicio-04.py +++ b/exercicios/para-sala/exercicio-04.py @@ -1,10 +1,10 @@ ## Faça um Programa que peça as 4 notas bimestrais e mostre a média. -nota1 = float(input("Digite a primeira nota bimestral: ")) -nota2 = float(input("Digite a segunda nota bimestral: ")) -nota3 = float(input("Digite a terceira nota bimestral: ")) -nota4 = float(input("Digite a quarta nota bimestral: ")) +nota1 = int(input("Digite a primeira nota: ")) +nota2 = int(input("Digite a segunda nota: ")) +nota3 = int(input("Digite a terceira nota: ")) +nota4 = int(input("Digite a quarta nota: ")) media = (nota1 + nota2 + nota3 + nota4) / 4 -print("A média das quatro notas bimestrais é:", media) +print(f"A média das quatro notas do bimestre é: {media}") diff --git a/exercicios/para-sala/exercicio-05.py b/exercicios/para-sala/exercicio-05.py index 1af1cfe..f912605 100644 --- a/exercicios/para-sala/exercicio-05.py +++ b/exercicios/para-sala/exercicio-05.py @@ -1,5 +1,8 @@ ##Faça um Programa que converta metros para centímetros. -metros = float(input("Digite a medida em metros: ")) -centimetros = metros * 100 -print(f"A medida em centímetros é: {centimetros}" ) +def converte_metros_centimetros (): + metros = float(input("Digite a medida em metros: ")) + centimetros = metros * 100 + print(f"{metros:.0f} metro(s) equivale a {centimetros:.0f} cm" ) + +converte_metros_centimetros()