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 m^2 ) e a potência de iluminação que deverá ser utilizada. Para iluminar de maneira correta os cômodos de uma casa, para cada m^2 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:
  • 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 largura e comprimento. A área A do cômodo é dada por
A = largura times comprimento
Depois, a potência P necessária é
P = 18 times A
Na função, a gente retorna tanto a área quanto a potência.

Passo 3

Agora o programa principal:
  1. Pede para o usuário digitar a largura e o comprimento (em metros).
  2. Converte essas entradas de texto para número (usando float).
  3. Chama a nossa função para obter área e potência.
  4. 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): "))

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")

Resposta

def calcula_iluminacao(largura, comprimento):

Exercícios relacionados