Faça um programa que calcule a área total \left(\mathrm{m}^{2}\right) de uma casa com 4 cômodos. O usuário deve inserir a largura e comprimento de cada um dos cômodos, calcular a área individual de cada um e por fím exibir a área total da casa.

Passo 1

O enunciado pede um programa que leia a largura e o comprimento de quatro cômodos, calcule a área de cada um ( \text{área} = \text{largura} \times \text{comprimento}á) e, por fim, exiba a soma dessas áreas como área total da casa. Para resolver isso, vamos usar:
  • Leitura de dados via input().
  • Conversão de texto para número real com float().
  • Operador de multiplicação * e soma acumulada.
  • Estrutura de repetição for para processar exatamente quatro cômodos.

Passo 2

Inicialize uma variável que vai acumular a área total antes de começar o loop:
\[total_area =0.0\]

Passo 3

Use um laço para iterar de 1 a 4, pedindo em cada iteração a largura e o comprimento do cômodo. Converta as duas entradas para float:
for i in range(1, 5):
    largura = float(input(f"Digite a largura do cômodo {i} (m): "))
    comprimento = float(input(f"Digite o comprimento do cômodo {i} (m): "))

Passo 4

Dentro do mesmo loop, calcule a área do cômodo e acumule em \(total_area\):
    \(area_comodo =\) largura * comprimento
\[total_area += area_comodo\]

Passo 5

Depois que o loop terminar (ou seja, após ler e somar as quatro áreas), exiba o valor de total\_area formatado com duas casas decimais:
print(f"Área total da casa: {total_area:.2f} \(m^{2}\)")

Resposta

total_area = 0.0
for i in range(1, 5):
    largura = float(input(f"Digite a largura do cômodo {i} (m): "))
    comprimento = float(input(f"Digite o comprimento do cômodo {i} (m): "))
    area_comodo = largura * comprimento
    total_area += area_comodo
print(f"Área total da casa: {total_area:.2f} \(m^{2}\)")

Exercícios relacionados