Exercícios Resolvidos de Números

Ver Teoria

Enunciado

Escreva um programa para calcular a metragem necessária para forrar uma caixa com uma tampa circular, cujas dimensões são ilustradas na figura abaixo. O programa deve ler do teclado os valores das dimensões da peça.

Passo 1

Fala aí, doido!! Vamos começar lendo os valores de a, b, h e d. Pra isso, vamos usar o comando input().

Agora a gente tem que fazer as continhas das áreas. Vamos começar calculando as áreas laterais.

Passo 2

Se liga que as áreas laterais são retângulos. Pra isso, precisamos multiplicar a base pela altura.

Se liga que eu multipliquei por dois. Isso porque a parte oposta da caixa vai ter a mesma área que a da frente. Agora vamos somar isso a área das outras duas faces.

Passo 3

Vamos incrementar na área que a gente já tem a área das outras duas faces do cubo.

Beleza! Agora precisamos calcular as partes superior e inferior.

Passo 4

Se você reparar bem, a base e altura das partes superior e inferior são dadas por a*b. Então vamos passar isso pro código!

Repara que a gente sou o operador de incremento mais uma vez (+=). Esse operador soma ao valor antigo na variável “area”, guardando o somatório no final.

Agora que já calculamos toda área do cubo, precisamos desconsiderar a parte da abertura (círculo branco na imagem). Então, vamos descartar essa parte da área.

Pronto! Decrementamos do nosso somatório a área da tampa, pois não vamos precisar dela. Agora, só precisamos exibir o resultado pro usuário.

Passo 5

Pra exibir o resultado pro usuário, a gente precisa usar o comando print(). Vamos lá!

Assim, a área final vai ser mostrada pro usuário, finalizando nosso exercício!!! Valeuu

Resposta