Skip to content
Open
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
36 changes: 36 additions & 0 deletions exercicios/para-casa/exercicio01.py
Original file line number Diff line number Diff line change
@@ -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}')
14 changes: 14 additions & 0 deletions exercicios/para-casa/exercicio02.py
Original file line number Diff line number Diff line change
@@ -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')
12 changes: 6 additions & 6 deletions exercicios/para-sala/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`)
5 changes: 5 additions & 0 deletions exercicios/para-sala/exercicio1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#1. Faça um Programa que mostre a mensagem "Alo mundo" na tela.

teste = "Hello world!"

print(teste)
5 changes: 5 additions & 0 deletions exercicios/para-sala/exercicio2.py
Original file line number Diff line number Diff line change
@@ -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}')
8 changes: 8 additions & 0 deletions exercicios/para-sala/exercicio3.py
Original file line number Diff line number Diff line change
@@ -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)
10 changes: 10 additions & 0 deletions exercicios/para-sala/exercicio4.py
Original file line number Diff line number Diff line change
@@ -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}')
7 changes: 7 additions & 0 deletions exercicios/para-sala/exercicio5.py
Original file line number Diff line number Diff line change
@@ -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")