From 0ccd42e3ca53457c5547ca0be3cd9d067788f9c3 Mon Sep 17 00:00:00 2001 From: CaroliisRibeiro Date: Sat, 12 Aug 2023 19:30:58 -0300 Subject: [PATCH 1/2] Exercici-casa-semana2 --- exercicios/para-casa/exercicio16.py | 20 ++++++++++++++++++++ exercicios/para-casa/exercicio17.py | 0 exercicios/para-casa/exercicio3-funcao.py | 0 3 files changed, 20 insertions(+) create mode 100644 exercicios/para-casa/exercicio16.py create mode 100644 exercicios/para-casa/exercicio17.py create mode 100644 exercicios/para-casa/exercicio3-funcao.py diff --git a/exercicios/para-casa/exercicio16.py b/exercicios/para-casa/exercicio16.py new file mode 100644 index 0000000..cef4332 --- /dev/null +++ b/exercicios/para-casa/exercicio16.py @@ -0,0 +1,20 @@ +#Se 1 litro pinta 3 metros quadrados, então uma lata com 18litros vai pintar 54. +# Logo, a cada x metros quadrados, você divide por 54. Por exemplo, se você tem 108 metros +# quadrados, você vai dividir por 54, que dá 2, então você precisa de duas latas de tintas! +# Se você tiver 120, quando dividido por 54, +# da aproximadamente 2,22 , então você vai precisar de 3 latas, já que 2 não será suficiente + +print(" digite o tamanho da parede em m² a ser pintada") +litro = 3 +lata = 18 * 3 +tamanho = (float(input()) ) / lata +valor_lata = 80 + +quant_latas_comprar = ( (tamanho * litro) // 3) + 1 + +print( "A quantidade de latas para comprar é de:" , quant_latas_comprar) + +valor_compra = quant_latas_comprar * valor_lata + +print( "O valor a ser pago é de: $", valor_compra) + diff --git a/exercicios/para-casa/exercicio17.py b/exercicios/para-casa/exercicio17.py new file mode 100644 index 0000000..e69de29 diff --git a/exercicios/para-casa/exercicio3-funcao.py b/exercicios/para-casa/exercicio3-funcao.py new file mode 100644 index 0000000..e69de29 From 059b7081a072a55546c079d9ba322650c5a988b5 Mon Sep 17 00:00:00 2001 From: CaroliisRibeiro Date: Tue, 15 Aug 2023 23:03:29 -0300 Subject: [PATCH 2/2] atividades semana 2 --- .../para-casa/exemplo-revis\303\243o.py" | 15 +++++++ exercicios/para-casa/exercicio16.py | 23 +++++++--- exercicios/para-casa/exercicio17-galao.py | 21 +++++++++ exercicios/para-casa/exercicio17-latas.py | 22 ++++++++++ exercicios/para-casa/exercicio17.py | 43 +++++++++++++++++++ exercicios/para-casa/exercicio3-funcao.py | 20 +++++++++ 6 files changed, 138 insertions(+), 6 deletions(-) create mode 100644 "exercicios/para-casa/exemplo-revis\303\243o.py" create mode 100644 exercicios/para-casa/exercicio17-galao.py create mode 100644 exercicios/para-casa/exercicio17-latas.py diff --git "a/exercicios/para-casa/exemplo-revis\303\243o.py" "b/exercicios/para-casa/exemplo-revis\303\243o.py" new file mode 100644 index 0000000..da624b5 --- /dev/null +++ "b/exercicios/para-casa/exemplo-revis\303\243o.py" @@ -0,0 +1,15 @@ +m2_por_litro = 3 +lata = 18 +area_m2_lata = 18 * m2_por_litro +valor_lata = 80 + +#operações + +print(" digite o tamanho da parede em m² a ser pintada") +litros_por_tamanho = (float(input()) ) / m2_por_litro +quant_latas_comprar = (litros_por_tamanho // lata) +1 +print( "A quantidade de latas para comprar é de:" , quant_latas_comprar) + +valor_compra = quant_latas_comprar * valor_lata +print( "O valor a ser pago é de: $", valor_compra) + diff --git a/exercicios/para-casa/exercicio16.py b/exercicios/para-casa/exercicio16.py index cef4332..5635d0e 100644 --- a/exercicios/para-casa/exercicio16.py +++ b/exercicios/para-casa/exercicio16.py @@ -4,17 +4,28 @@ # Se você tiver 120, quando dividido por 54, # da aproximadamente 2,22 , então você vai precisar de 3 latas, já que 2 não será suficiente -print(" digite o tamanho da parede em m² a ser pintada") -litro = 3 -lata = 18 * 3 -tamanho = (float(input()) ) / lata +#Faça um programa para uma loja de tintas. +# O programa deverá pedir o tamanho em metros quadrados +# da área a ser pintada. Considere que a cobertura +# da tinta é de 1 litro para cada 3 metros quadrados +# e que a tinta é vendida em latas de 18 litros, +# que custam R$ 80,00. Informe ao usuário a quantidades +# de latas de tinta a serem compradas e o preço total. + + +import math +#variáveis +m2_por_litro = 3 +lata_em_litros = 18 valor_lata = 80 -quant_latas_comprar = ( (tamanho * litro) // 3) + 1 +#operações +print(" digite o tamanho da parede em m² a ser pintada") +litros_totais_por_tamanho = ((float(input()) ) / m2_por_litro) +quant_latas_comprar = math.ceil(litros_totais_por_tamanho / lata_em_litros) print( "A quantidade de latas para comprar é de:" , quant_latas_comprar) valor_compra = quant_latas_comprar * valor_lata - print( "O valor a ser pago é de: $", valor_compra) diff --git a/exercicios/para-casa/exercicio17-galao.py b/exercicios/para-casa/exercicio17-galao.py new file mode 100644 index 0000000..fd30456 --- /dev/null +++ b/exercicios/para-casa/exercicio17-galao.py @@ -0,0 +1,21 @@ +# Faça um Programa para uma loja de tintas. O programa deverá pedir o tamanho em metros +# quadrados da área a ser pintada. Considere que a cobertura da tinta é de 1 litro +# para cada 6 metros quadrados e que a tinta é vendida em latas de 18 litros, que +# custam R$ 80,00 ou em galões de 3,6 litros, que custam R$ 25,00.Informe ao usuário +# as quantidades de tinta a serem compradas e os respectivos preços em 3 situações: +# * comprar apenas galões de 3,6 litros; + +import math +m2_por_litro = 6 +galao_em_litros = 3.6 +valor_lata = 25 + +#operações + +print(" digite o tamanho da parede em m² a ser pintada") +litros_por_tamanho= ((float(input()) ) / m2_por_litro ) +quant_galao_comprar = math.ceil(litros_por_tamanho / galao_em_litros) +print( "A quantidade de galões para comprar é de:" , quant_galao_comprar) + +valor_compra_galao = quant_galao_comprar * valor_lata +print( "O valor a ser pago é de: $", valor_compra_galao) \ No newline at end of file diff --git a/exercicios/para-casa/exercicio17-latas.py b/exercicios/para-casa/exercicio17-latas.py new file mode 100644 index 0000000..1834eab --- /dev/null +++ b/exercicios/para-casa/exercicio17-latas.py @@ -0,0 +1,22 @@ +# Faça um Programa para uma loja de tintas. O programa deverá pedir o tamanho em metros +# quadrados da área a ser pintada. Considere que a cobertura da tinta é de 1 litro +# para cada 6 metros quadrados e que a tinta é vendida em latas de 18 litros, que +# custam R$ 80,00 ou em galões de 3,6 litros, que custam R$ 25,00.Informe ao usuário +# as quantidades de tinta a serem compradas e os respectivos preços em 3 situações: +# * comprar apenas latas de 18 litros; +import math +#operações latas +m2_por_litro = 6 +lata_em_litros = 18 +valor_lata = 80 + +#operações + +print(" digite o tamanho da parede em m² a ser pintada") +litros_por_tamanho = ((float(input()) ) / m2_por_litro) +quant_latas_comprar = math.ceil(litros_por_tamanho / lata_em_litros ) + +print( "A quantidade de latas para comprar é de:" , quant_latas_comprar) + +valor_compra_lata = quant_latas_comprar * valor_lata +print( "O valor a ser pago é de: $", valor_compra_lata) \ No newline at end of file diff --git a/exercicios/para-casa/exercicio17.py b/exercicios/para-casa/exercicio17.py index e69de29..4b725b6 100644 --- a/exercicios/para-casa/exercicio17.py +++ b/exercicios/para-casa/exercicio17.py @@ -0,0 +1,43 @@ +# Faça um Programa para uma loja de tintas. O programa deverá pedir o tamanho em metros +# quadrados da área a ser pintada. Considere que a cobertura da tinta é de 1 litro +# para cada 6 metros quadrados e que a tinta é vendida em latas de 18 litros, que +# custam R$ 80,00 ou em galões de 3,6 litros, que custam R$ 25,00.Informe ao usuário +# as quantidades de tinta a serem compradas e os respectivos preços em 3 situações: +# * comprar apenas latas de 18 litros; +# * comprar apenas galões de 3,6 litros; +# * misturar latas e galões, de forma que o desperdício de tinta seja menor. Acrescente +# 10% de folga e sempre arredonde os valores para cima, isto é, considere latas cheias. + +import math +#variáveis +m2_por_litro= 6 +lata_em_litros = 18 +galao_em_litros = 3.6 +valor_galao = 25 +valor_lata = 80 + + +#operações latas e galões + +print(" digite o tamanho da parede em m² a ser pintada") +litros_por_tamanho = ((float(input()) ) / m2_por_litro) +litros_com_folga = litros_por_tamanho * 1.1 +lata = int(litros_com_folga / lata_em_litros) +resto = litros_com_folga % lata_em_litros +galao = math.ceil(resto/galao_em_litros ) + + +print( "A quantidade de latas é ", lata , "e galões é ", galao) + + +valor_compra_lata_galao = (lata * valor_lata ) + (galao * valor_galao) +print( "O valor a ser pago é de: $", valor_compra_lata_galao) + + + + + + + + + diff --git a/exercicios/para-casa/exercicio3-funcao.py b/exercicios/para-casa/exercicio3-funcao.py index e69de29..9f3727c 100644 --- a/exercicios/para-casa/exercicio3-funcao.py +++ b/exercicios/para-casa/exercicio3-funcao.py @@ -0,0 +1,20 @@ +#Faça um programa, com uma função que necessite de três argumentos, +# e que forneça a soma desses três argumentos. + + + #função + +print( "Digite tres valores para serem somados") + +def somar(num1, num2, num3): + + soma = num1 + num2 + num3 + return soma + + #variáveis +num1 = float(input()) +num2 = float(input()) +num3 = float(input()) + +print("O valor da SOMA é : ", somar(num1, num2, num3) + \ No newline at end of file