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
10 changes: 10 additions & 0 deletions exercicios/para-casa/exercicioFuncoes_3_igeaMartins.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
def calculaSoma(x,y,z):
soma = x + y + z
return soma

argumento1 = 12
argumento2 = 3 * argumento1
argumento3 = 2 * argumento2

resultado = calculaSoma(argumento3, argumento2, argumento1)
print(resultado)
13 changes: 13 additions & 0 deletions exercicios/para-casa/exerciciosBasicos_16_igeaMartins.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
print("Olá! Gostaria de calcular a quantidade de latas de tinta e o valor total? Você veio ao lugar certo!")

metragem = float(input("Insira a área a ser pintada em metros quadrados aqui: "))
litragem = metragem / 3
qLatas = litragem / 18
qLatasD = (litragem//18)+1
vT = qLatas * 80
vTD = (qLatasD)*80

if (metragem%54 == 0 and litragem//18 >=1):
print("A quantidade de latas necessária é", qLatas, ". O valor da compra será de R$", vT)
else:
print("A quantidade de latas necessária é", qLatasD, ". O valor da compra será de R$", vTD)
29 changes: 29 additions & 0 deletions exercicios/para-casa/exerciciosBasicos_17_igeaMartins.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
print("Olá! Gostaria de calcular a quantidade de latas de tinta e o valor total? Você veio ao lugar certo!")

metragem = float(input("Insira a área a ser pintada em metros quadrados aqui: "))
litragem = int((metragem + 0.1 * metragem)/6+1)

#if
qLatas = int((litragem/18)+1)
vTL = qLatas * 80

#elif1
qGaloes = int((litragem/3.6)+1)
vTG = qGaloes * 25

#elif3
qLatas2 = #dúvida mortal
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A quantidade de latas é calculada igual no primeiro exercício, mas sem usar o arredondamento pra cima.
E o cálculo de galões é feito com o resto de tinta que faltou em latas, arredondado pra cima, pra garantir que não vai faltar.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obrigada Belisa! entendi agora que é mais simples do que a forma como eu queria fazer. Já tó aplicando isso nos exercícios de Estrutura de Decisão :)

qGaloes2 = #dúvida mortal
vTLG = (qLatas2 * 80) + (qGaloes2 * 25)

if (metragem % 97.2 == 0):
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Não é errado usar 97.2, mas imagine em você mesma daqui dois meses olhando esse código. O que significa 97.2?

print("Você vai precisar de", qLatas, "latas e o valor da compra será de R$", vTL)
elif (metragem % 19.44 == 0):
print("Você vai precisar de", (qGaloes), "galões e o valor da compra será de R$", vTG)
elif (metragem <= 19.44):
print("Você vai precisar de 1 galão e o valor da compra será de R$ 25.0")
elif (litragem - (qLatas2 * 18) % 3.6 != 0):
#dúvida mortal
print("Vamos economizar! Você precisa de", qLatas2, "latas e", qGaloes2, "galoes, vai custar R$" (vTLG)".")
else:
print("erro")