Classificação
0 %
Popularidade
Opine
Descrição:
Exercício Python 011: Faça um programa que leia a largura e a altura de uma parede em metros, calcule a sua área e …






Calculando área para pintar uma parede.
ti = float(input('Quantos metros a tinta cobre com um litro?: '))
al = float(input('Qual é a altura da parede?: '))
ba = float(input('Qual é a largura da parede?: '))
ar = ba*al
re = ar/ti
print(f'Sua parede tem {ar} metros quadrados!')
print(f'Você vai precisar de {re} litros de tinta!')
Consegui de primeira!!! Eu estava com dificuldade em imaginar o resultado final, mas no inicio do vídeo quando vi como ficaria eu fiz sem problemas!!!
Estou no meu caminho atrás de virar um programador dia 06/12/22
EXERCICIO#011
l = float(input('Largura da parede: '))
a = float(input('Altura da parede: '))
m = l * a
t = m / 2
print(f'Sua parede tem a dimensão de {l}x{a} e sua área é de {m}m².nPara pintar essa parede, você precisará de {t}l de tinta. ')
m = float(input('Qual o metro da parede ? :'))
l = float(input('Qual a largura da parede ? :'))
s = m * l
soma = (m * l) /2
print('Sua parede tem a dimesano de {} x {} e sua área total é {}m² n Para pintar essa parede voce vai gastar {:.2f} litros de tina'.format(m,l,s,soma))
l = float(input('Largura da parede'))
a = float(input('Altura da parede'))
print(f'Sua parede tem a dimensão de {l}x{a} e sua area é de {l*a}m2')
print(f'Para pintar essa parede, você precisará de {l*a/2} Litros de tinta')
l = float(input("Largura da parede: "))
a = float(input("Altura da parede: "))
print(f'Sua parede tem a dimensao de {l}x{a} e sua area é de {l*a}.')
print(f'Para pintar essa parede, voce precisara de {(l*a)/2} de tinta.')
print('Aqui vou calcular quantos litros de tinta você precisará usar pra pintar sua parede, sabendo que cada litro de tinta pintaria 2m².')
altura = float(input('Digite a altura da parede em metros: '))
largura =float(input('Digite a largura da parede em metros: '))
area = altura * largura
litros = area / 2
print(f'Sua parede tem uma área de {area}m², sabendo disso voce gastara {litros}L de tinta para pintar ela inteira.')
l = float(input('Qual a largura da parede?'))
a = float(input('Qual a altura da parede ?'))
area = l*a
litros = area/2
print('O valor da area é {:.1f}m² e quantidade necessaria de tinta q você ira usar para printar a parede é {:.1f}L'.format(area, litros))
l = float(input('Qual a largura, em metros, da sua parede? '))
a = float(input('Ainda em metros, qual a altura? '))
area = l*a
tinta = 2
qtdd = float(area/tinta)
print('Você vai precisar de {:.2f} litros de tinta para pintar sua parede de {:.2f}m².'.format(qtdd,area))
print('='*50)
prog = 'CALCULADORA DE TINTA'
print(f'{prog:=^50}')
print('='*50)
print('')
print('DIGITE O TAMANHO DA PAREDE')
larg = float(input('Larguda em Metros: '))
alt = float(input('Altura em Metros: '))
res1 = larg * alt
print(f'A Parede tem {larg} por {alt} metros, tem {res1}m².')
tinta = float(input('Digite quanto rende 1 litro de tinta em M²: '))
rend = res1 / tinta
print(f'Sua parede tem {res1}m², portanto precisará de {rend} Litros de tinta.')
b = float(input('Digita a largura da parede: '))
a = float(input('Digite a altura da parede: '))
print(f'Sua area é {b*a} m2nA quantidade necessaria é {(b*a) / 2} litros de tinta')
Tive dificuldade nesta…. 😢
DESAFIO 011:
FIZ AS MODIFICACOES DO COMENTARIO DO SILAS ALEFE PQ GOSTEI BASTANTE:
print()
lar = float(input("Quantos metros de largura mede sua parede? "))
print()
alt = float(input("Quantos metros de altura mede sua parede? "))
print()
area = lar * alt
m2 = float(input("De acordo com a embalagem quantos m² ela rende por litro? m²: "))
print()
print(f"Sua parede tem {area}m² de area")
print()
litros = area / m2
print(f"Voce precisa de {litros} litros de tinta para pintar sua parede!")
print()
🙂
print('Calculadora de consumo de tinta')
print('')
alt = float(input('Digite a altura da sua parede:'))
larg = float(input('Digite a largura da sua parede:'))
area = (alt*larg)/2
print(f'A área da tua parede é: {alt*larg:.2f}M²')
print(f'Tu precisará de {area:,.2f}Lts de tinta para pintar toda a tua parede com uma demão de tinta.')
l = float(input('Largura da parede:'))
a = float(input('Altura da parede:'))
ar = l*a
t = ar/2
print('-'*65)
print('Sua parede tem a dimensão de {}m x {}m e sua área é de {:.2f}m².'.format(l,a,ar))
print('Você precisará de {}l de tinta para pintar sua parede.'.format(t))
print('-'*65)
print('Seja bem vindo!nSua calculadora de tinta por m²ninforme')
a = float(input('Altura:'))
c = float(input('Comprimento:'))
R = float(input('Rendimento da tinta por m²:'))
D = int(input('Demão:'))
print(f'será necessário {((a*c)/R)*D:.1f} litros de tinta para {D} demão')
Desafio 011
Crie um algoritmo que leia a largura e altura de uma parede e mostre em m². Além disso, mostre a qtd de tinta que precisa para pintar.
Lembrando que cada lt de tinta pinta 2 m² de parede.
altura = float(input('Digite a altura de sua parede: '))
largura = float(input('Digite a largura de sua parede: '))
tt_m2 = altura * largura
qtd_tinta = tt_m2 / 2
print(f'Para pintar a área de {tt_m2:.2f}m², você precisará de {qtd_tinta:.3f} lts de tinta.')
# Valeu Guanabara!!!
l = float(input("Largura da parede: "))
a = float(input("Altura da parede: "))
metros = l * a
tinta = metros / 2
print(f"Sua parede tem a dimensão de {l}x{a} e sua área é de {metros}m².")
print(f"Para pintar essa parede, você precisará de {tinta}l de tinta.")
Facil pessoal.
"Dividir pra conquistar"
Júlio Cesar 🗿🍷
o meu ^^
l = float(input('Digite a Largura da Parede: '))
a = float(input('Digite a Altura da Parede: '))
m = l*a
print(f'Sua parede tem a dimensão de {l}x{a} e sua área é de {m}m².nPara pintar essa parede, será necessário {m/2}l de tinta')
Estou fazendo Faculdade, sou inicialmente, parabéns excelente didática, pois tem me ajudado muito.
l = float(input('sua parede tem de largura :'))
a =float(input('digite um valor em altura :'))
m= (l*a)
t = (l*a)/2
print('Sua parede tem largura {}m² e de altura {}m² área de sua parede é de {} m²'.format (l,a,m))
print ('para pintar sua parede sera nesseçário {}'.format(t))
eu só errei pq eu calculei a area como a largura ** altura
Boa tarde pessoal!
Segue minha resposta.
Altura = float(input('Insira a altura da sua parede?' ))
Largura = float(input('Insira a largura da parede: '))
Área = Altura * Largura
Tinta = Área / 2
print(f''''Para pintar um cômodo com a área de {Área:.2f}m²,
você precisará de {Tinta:.2f} litros de tinta ''')
Eu tive que dar meio que um downgrade e impedir que se usem números com vírgula. Mas eu resolvi um outro probleminha: eu fiz com que fosse possível repetir o programa quantas vezes quiser e ele não… simplesmente trava quando vc insere um valor que não é número, kkk
bem, tá aí o meu trabalho:
import time
def tmp(x):
time.sleep(x)
rep = bool(True)
while rep:
conf = bool(True)
t0 = str(input('Quanto tempo, em segundos, você quer que eu aguarde entre cada comando? n'))
if t0.isnumeric():
t = float(t0)
tmp(t)
Tn0 = str(input('Largura da parede: n'))
if Tn0.isnumeric():
n0 = float(Tn0)
tmp(t)
Tn1 = str(input('Altura da parede: n'))
if Tn1.isnumeric():
n1 = float(Tn1)
tmp(t)
a1 = n1 * n0
print('Sua parede tem uma área de {}m². nPara pintá-la, precisará de {}L de tinta.'.format(a1, a1 / 2))
while conf:
cont = str(input('Deseja continuar?n'))
tmp(t)
if cont == 'S':
rep = True
conf = False
tmp(t)
elif cont == 'N':
rep = False
conf = False
tmp(t)
else:
conf = True
print('Digite "S" ou "N".n')
else:
print("desculpe, não posso usar esse valor. Tem de ser um número.n")
else:
print("desculpe, não posso usar esse valor. Tem de ser um número.n")
else:
print("desculpe, não posso usar esse valor. Tem de ser um número.n")
Pra saber quantos litro eu multipliquei a área por 0.5 e o resultado deu o mesmo obg Guanabara
largura = float(input('Largura da parede: '))
altura = float(input('Altura da parede: '))
area = altura * largura
q = area / 2
print('Sua parede tem dimensão de {}x{} e sua área é de {}m² '.format(largura,altura, area))
print('Para pintar essa parede você precisará de {}l de tinta.'.format(q))
print('_______________________________')
b = float(input('LARGURA DA PAREDE —-> '))
h = float(input('ALTURA DA PAREDE —-> '))
dimensao = b*h
print('nDIMENSÃO DA SUA PAREDE: {:.2f}ᵐ²'.format(dimensao))
r = dimensao/2
print('VOCÊ PRECISA DE {:.2f} L de tinta.'.format(r))
n1 = float(input('Digite a largura de sua parede em metros: '))
n2 = float(input('Digite o comprimento de sua parede em metros: '))
n3 = n1 * n2
n4 = n3 / 2
print(f'A área de uma parede de {n1:.3f}x{n2:.3f} é de {n3:.3f}m²')
print(f'Para pintar são necessários {n4:.2f} litros de tinta.')
nome = input('Qual é o seu nome? ')
print('Olá, E um prazer em te ajudar!', nome)
larg = float(input('Qual é a largura da Parede: '))
alt = float(input('Qual é a altura da Parede? '))
área = larg * alt
print('Sua parede tem uma dimensão de {}x{} a sua área é de {}m2.'.format(larg, alt, área))
tinta = área / 2
print('A sua parede precisará de {}l.'.format(tinta))
não entendi porque é a area dividido por 2
Sua didática é excelente!
Parabéns pelo dia de ontem, professor!
consegui fazer um programa para calcular a formula de baskhara se alguém ai quiser e for útil, tava treinando pro exercício e o capetinha cutucou, antes que me perguntem o porque. kkkk
FORMULA DE BASKHARA
a=float(input('Digite o valor de A: '))
b=float(input('Digite o valor de B: '))
c=float(input('Digite o valor de C: '))
r1=((-b)+(((b**2)-(4*a*c))**(1/2)))/(2*a)
r2=((-b)-(((b**2)-(4*a*c))**(1/2)))/(2*a)
print(f'Primeira raiz o valor é: {r1}')
print(f'Segunda raiz o valor é: {r2}')
as vezes da um bug ou sei la o que pode ser, que me da o resultado em forma retangular do tipo : (-0.49999999999999994+1.3228756555322954j)
l = float(input('Digite a largura da parede: '))
a = float(input('Digite a altura da parede: '))
area = a * l
print('A area da parede é de {:.2f}'.format(area),'m²')
tinta = area * 0.5
print('Sua parede necessitará de {:.2f}'.format(tinta),'litros de tinta')
print('Bem vindo a calculadora de pintura! nAqui você descobre o quando de tinta vai gastar para pintar uma casa')
altura = float(input('Digite a altura da parede!'))
largura = float(input('Digite agora a largura da parede.'))
a = altura*largura
t = a/2
print('Você vai precisar de {} litros de tinta para pintar a parede que possui, {} m².'.format(t,a))
pra usar o ², é só clicar o alt e o botão desejado, acho que em alguns notebooks é o alt + ctrl e o botão desejado
resustado = °²¹³£¢¬₢ªº§º
largura = float(input('Digite a largura: '))
altura = float(input('Digite a altura: '))
soma = largura * altura
divisão = soma / 2
print(f'{soma:.2f} metros quadrados e vai precisar de {divisão:.2f} litros de tinta')
larg = float(input('Largura da parede: '))
altura = float(input('Altura da parede: '))
print(f'Sua parede tem a dimensão de {larg} x {altura} e sua área é {larg*altura}m².nPara pintar essa parede, você precisará de {(larg*altura)/2}l de tinta.')
Acho incrível como se pode chegar ao mesmo resultado usando, formatos diferentes, eu estava vendo as respostas anteriores e conseguimos chegar ao mesmo resultado com formulas diferentes. a minha foi essa:
n = input('Aperte enter para saber quantos litros de tinta serão necessários para pintar sua parade:')
n1 = float(input('Digite a altura de sua parede:'))
n2 = float(input('Digite a largura de sua parede:'))
a1 = 2
b1 = (n1 * n2)
b2 = n1 * n2 / a1
print("A parede terá {} metros quadradosnA quantidade de tinta necessária, será de {} litros de tinta". format(b1, b2))
#————————————————————-
largura = float(input('Informe a largura: '))
altura = float(input('Informe a altura: '))
area = largura*altura
rendimentoTinta = float(input('Rendimento da tinta: '))
print(f'Dimensão da parede = {largura}x{altura}nÁrea = {area}m²nQtnd tinta necessária = {area/rendimentoTinta}l')
#————————————————————-
larg = float(input('Largura da parede é: '))
alt = float(input('altura da parede é: '))
área = larg * alt
print('sua parede tem a dimensão de {}x{} e sua área é de {}m²'.format(larg, alt, área))
tinta = área / 2
print('Você vai precisa de {} litros de tinta'.format(tinta))
vlw
l = float(input('Digite a largura da parede em metros:'))
h = float(input('Digite a altura da parede em metros:'))
a = l * h
t = a / 2
print('A parede tem {} metro(s) quadrado(s).nÉ/São nesserário(s) {} litro(s) de tinta para pintar a parede'.format(a, t))
altura=float(input('Digite a altura da parede: '))
largura=float(input('Digite a largura da parede: '))
area=altura*largura
tinta=area/2
print(f'A área da parede é de {area}m² e a quantidade de tinta necessaria é de {tinta}l')
l = float(input("Qual é a largura da parede?: "))
a = float(input("Qual é a altura da parede?: "))
area = l * a
tinta = area / 2
print("A area da sua parede é de {:.2f}m²: ".format(area))
print("Você vai precisar de um total de {:.2f} litros de tinta". format(tinta))
Eu fiz igual, mudando só enunciado do input. Eu tava exausta quando fiz (ontem) e tava quebrando a cabeça achando que estava errado. 😅
RESPOSTA:
alturaparedea=float(input('Quantos metros de altura tem a parede a?'))
larguraparedea=float(input('Quantos metros de largura tem a parede a?'))
alturaparedeb=float(input('Quantos metros de altura tem a parede b?'))
larguraparedeb=float(input('Quantos metros de largura tem a parede b?'))
areatotal=((2*alturaparedea*larguraparedea)+(2*alturaparedeb*larguraparedeb))
tintanecessaria=areatotal/2
print('São um total de {} metros quadrados e para isso são necessarios {} litros de tinta'.format(areatotal, tintanecessaria))
RESULTADO:
Quantos metros de altura tem a parede a?2
Quantos metros de largura tem a parede a?4
Quantos metros de altura tem a parede b?2
Quantos metros de largura tem a parede b?8
São um total de 48.0 metros quadrados e para isso são necessarios 24.0 litros de tinta
Eu tenho conseguido fazer os exercícios sozinho antes de ver os vídeos. Muito bacana. mas nesse tem um problema onde se o usuário digita uma largura ou altura com " , "como 8,75 e não com ponto o programa para pq acusa que não é um float. Existe alguma forma de corrigir isso?
n1 = float(input('Digite a largura da parede em metros: '))
n2 = float(input('Digite a altura da parede em metros: '))
m = n1*n2
print(f'A area total da parede é: {m:.2f} m²')
print(f'A quantidade de tinta para pintá-la será: {m/2:.2f} litros')