Implemente uma função em Python que tenha como parâmetros as duas dimensões de um cômodo (em metros), calcule a sua área (em
) e a potência de iluminação que deverá ser utilizada. Para iluminar de maneira correta os cômodos de uma casa, para cada
deve-se usar 18 W de potência.
- Escreva também o programa principal
Passo 1
Resumo do que a gente vai fazer: implementar uma função em Python que receba a largura e o comprimento de um cômodo (em metros), calcule a área (em m²) e, a partir daí, descubra quanta potência de iluminação é necessária (considerando 18 W por m²).
Conteúdo envolvido:
Conteúdo envolvido:
- definição de função (
def
) - conversão de entrada para número (
float
) - operações matemáticas (multiplicação)
- exibição de resultado (
print
)
Passo 2
Vamos criar a função que faz os cálculos. Primeiro, os parâmetros da função serão do cômodo é dada por
largura
e comprimento
. A área
Depois, a potência
Na função, a gente retorna tanto a área quanto a potência.
Passo 3
Agora o programa principal:
- Pede para o usuário digitar a largura e o comprimento (em metros).
- Converte essas entradas de texto para número (usando
float
). - Chama a nossa função para obter área e potência.
- Imprime os resultados na tela de forma clara.
Passo 4
A = largura * comprimento
area = largura * comprimento
Passo 5
P = 18 * area
potencia = 18 * area
return area, potencia
Programa principal
1. Ler dimensões do usuário
largura = float(input("Digite a largura do cômodo (m): "))
comprimento = float(input("Digite o comprimento do cômodo (m): "))
comprimento = float(input("Digite o comprimento do cômodo (m): "))
2. Chamar a função
area, potencia = calcula_iluminacao(largura, comprimento)
3. Mostrar resultados
print(f"Área do cômodo: {area:.2f} m²")
print(f"Potência de iluminação necessária: {potencia:.2f} W")
print(f"Potência de iluminação necessária: {potencia:.2f} W")
Resposta
def calcula_iluminacao(largura, comprimento):