Faça um programa que leia os valores de comprimento, largura e altura de uma caixa, e imprime na tela o seu volume. Note que todos esses valores são números de ponto flutuante.
Observação: as mensagens exibidas para o usuário deverão ser exatamente como apresentado abaixo (mensagens exibidas com os comandos input() e print()).

Exemplo de execução do programa:

Digite o comprimento: \mathbf{3 . 0}
Digite a largura: 5.0
Digite a altura: 7.0
Volume: 105.0

Passo 1

O que o enunciado pede e o que ele dá:
  • Pede um programa que leia três valores: o comprimento, a largura e a altura de uma caixa.
  • Esses três valores são números de ponto flutuante.
  • O programa deve imprimir o volume da caixa na tela.
  • As mensagens exibidas ao usuário devem ser exatamente estas (incluindo maiúsculas, dois-pontos e o espaço após o dois-pontos):
    • Para ler o comprimento: Digite o comprimento:
    • Para ler a largura: Digite a largura:
    • Para ler a altura: Digite a altura:
    • Para mostrar o resultado: Volume: <valor>
  • Exemplo dado (para conferência): entradas 3.0, 5.0, 7.0 devem produzir a saída Volume: 105.0.

Passo 2

Qual é a fórmula que vamos usar (a parte matemática):
  • O volume V de uma caixa retangular é dado por
V = C \times L \times A
onde:
  • C é o comprimento,
  • L é a largura,
  • A é a altura.
  • Cada uma dessas variáveis será um número de ponto flutuante lido do teclado.

Passo 3

Como ler os valores do usuário (conceito):
  • Em Python, a função input() lê texto do usuário e retorna uma string.
  • Como precisamos de números de ponto flutuante, é preciso converter essa string para float usando a função float().
  • Exemplo conceitual: se o usuário digitar a sequência de caracteres "3.0", então \text{float}("3.0") vira o número \,3{.}0.

Passo 4

Como fazer a operação (conceito de cálculo):
  • Depois de converter as três entradas para números do tipo float, basta multiplicá-las usando o operador *.
  • Exemplo passo a passo com os valores do enunciado:
    • Primeiro calcular 3{.}0 \times 5{.}0 = 15{.}0.
    • Em seguida 15{.}0 \times 7{.}0 = 105{.}0.
  • O resultado é um número de ponto flutuante que representa o volume.

Passo 5

Como exibir o resultado com a mensagem exigida:
  • Para que a mensagem fique exatamente como pedida, usar print("Volume:", volume).
  • Em Python, print("Volume:", volume) imprime a palavra Volume:, seguida de um espaço automaticamente e depois o valor de volume. Assim a saída fica Volume: 105.0 para o exemplo.
  • Não usar mensagens diferentes nem caracteres extras.

Passo 6

Verificando formato e tipos para evitar erros na prova:
  • Certifique-se de usar exatamente os textos pedidos nos prompts de input() (acentuação, maiúsculas, espaços e dois-pontos).
  • Converter sempre com float(); não basta ler como string.
  • A ordem de leitura deve ser: comprimento, largura, altura (mesma ordem do enunciado e dos prompts).

Passo 7

Resumo dos passos a implementar (para você lembrar na prova):
  1. Ler o comprimento com o prompt exatamente Digite o comprimento: e converter para float.
  2. Ler a largura com o prompt exatamente Digite a largura: e converter para float.
  3. Ler a altura com o prompt exatamente Digite a altura: e converter para float.
  4. Calcular o volume com a fórmula \,V = C \times L \times A.
  5. Imprimir Volume: seguido do valor do volume usando print("Volume:", V).

Resposta

comprimento = float(input("Digite o comprimento: "))
largura = float(input("Digite a largura: "))
altura = float(input("Digite a altura: "))
volume = comprimento * largura * altura
print(“Volume:”, volume)

Exercícios relacionados