diff --git a/exercicios/para-casa/exercicio01.py b/exercicios/para-casa/exercicio01.py new file mode 100644 index 0000000..d122650 --- /dev/null +++ b/exercicios/para-casa/exercicio01.py @@ -0,0 +1,36 @@ +# 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$ +#``` + +valor_hora = input("Quanto você ganha por hora: ") +horas_mes = input("Quantas horas você trabalhou esse mês?: ") + +salario_bruto = float(valor_hora) * float(horas_mes) + +ir = float(salario_bruto) * 0.11 +inss = float(salario_bruto) * 0.08 +sindicato = float(salario_bruto) * 0.05 +salario_liquido = float(salario_bruto) - float(ir) - float(inss) - float(sindicato) + +print(f'+ Salario bruto : R$ {salario_bruto}') +print(f'- IR (11%) : R$ {ir}') +print(f'- INSS (8%) : R$ {inss}') +print(f'- Sindicato (5%) : R$ {sindicato}') +print(f'= Salário líquido : R$ {salario_liquido}') \ No newline at end of file diff --git a/exercicios/para-casa/exercicio02.py b/exercicios/para-casa/exercicio02.py new file mode 100644 index 0000000..3ce8639 --- /dev/null +++ b/exercicios/para-casa/exercicio02.py @@ -0,0 +1,14 @@ +#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). + + +tamanho_arquivo = input("Qual o tamanho do seu arquivo em MB? ") +velocidade_internet = input("Qual a velocidade da internet em Mbps? ") + +velocidade_internet_mb = float(velocidade_internet) /8 + +tempo_download = float(tamanho_arquivo) / float(velocidade_internet_mb) + +download_minuto = float(tempo_download) / 60 + +print(f'Tempo aproximado de download : {download_minuto} min') \ No newline at end of file diff --git a/exercicios/para-sala/README.md b/exercicios/para-sala/README.md index b13c623..1ff8659 100644 --- a/exercicios/para-sala/README.md +++ b/exercicios/para-sala/README.md @@ -10,9 +10,9 @@ Terminou o exercício? Dá uma olhada nessa checklist e confere se tá tudo certinho, combinado?! -- [ ] Fiz o fork do repositório. -- [ ] Clonei o fork na minha máquina (`git clone url-do-meu-fork`). -- [ ] Resolvi o exercício. -- [ ] Adicionei as mudanças. (`git add .` para adicionar todos os arquivos, ou `git add nome_do_arquivo` para adicionar um arquivo específico) -- [ ] Commitei a cada mudança significativa ou na finalização do exercício (`git commit -m "Mensagem do commit"`) -- [ ] Pushei os commits (`git push`) +- [x] Fiz o fork do repositório. +- [x] Clonei o fork na minha máquina (`git clone url-do-meu-fork`). +- [x] Resolvi o exercício. +- [x] Adicionei as mudanças. (`git add .` para adicionar todos os arquivos, ou `git add nome_do_arquivo` para adicionar um arquivo específico) +- [x] Commitei a cada mudança significativa ou na finalização do exercício (`git commit -m "Mensagem do commit"`) +- [x] Pushei os commits (`git push`) diff --git a/exercicios/para-sala/exercicio1.py b/exercicios/para-sala/exercicio1.py new file mode 100644 index 0000000..9d0de23 --- /dev/null +++ b/exercicios/para-sala/exercicio1.py @@ -0,0 +1,5 @@ +#1. Faça um Programa que mostre a mensagem "Alo mundo" na tela. + +teste = "Hello world!" + +print(teste) \ No newline at end of file diff --git a/exercicios/para-sala/exercicio2.py b/exercicios/para-sala/exercicio2.py new file mode 100644 index 0000000..b25caa3 --- /dev/null +++ b/exercicios/para-sala/exercicio2.py @@ -0,0 +1,5 @@ +#2. Faça um Programa que peça um número e então mostre a mensagem O número informado foi [número]. + +numero = input("Informe um número: ") + +print(f'O número informado foi {numero}') \ No newline at end of file diff --git a/exercicios/para-sala/exercicio3.py b/exercicios/para-sala/exercicio3.py new file mode 100644 index 0000000..3c72f96 --- /dev/null +++ b/exercicios/para-sala/exercicio3.py @@ -0,0 +1,8 @@ +#3. Faça um Programa que peça dois números e imprima a soma. + +numero1 = input("Escolha um número: ") +numero2 = input("Escolha outro numero: ") + +soma = int(numero1) + int(numero2) + +print(soma) \ No newline at end of file diff --git a/exercicios/para-sala/exercicio4.py b/exercicios/para-sala/exercicio4.py new file mode 100644 index 0000000..ae3895d --- /dev/null +++ b/exercicios/para-sala/exercicio4.py @@ -0,0 +1,10 @@ +#4. Faça um Programa que peça as 4 notas bimestrais e mostre a média. + +nota1 = input('insira sua primeira nota: ') +nota2 = input('insira sua segunda nota: ') +nota3 = input('insira a sua terceira nota: ') +nota4 = input('insiria sua quarta nota: ') + +media = (int(nota1) + int(nota2) + int(nota3) + int(nota4)) / 4 + +print(f'sua média é {media}') \ No newline at end of file diff --git a/exercicios/para-sala/exercicio5.py b/exercicios/para-sala/exercicio5.py new file mode 100644 index 0000000..ea12478 --- /dev/null +++ b/exercicios/para-sala/exercicio5.py @@ -0,0 +1,7 @@ +#5. Faça um Programa que converta metros para centímetros. + +metros = input("quantos metros: ") + +centímetros = (int(metros)) * 100 + +print(f"São {centímetros} centímetros") \ No newline at end of file