Introdução
Neste laboratório, aprenderemos a calcular o volume de um paralelepípedo retângulo usando a programação em C. O laboratório guiará você pelo processo passo a passo de leitura das dimensões do paralelepípedo retângulo (comprimento, largura e altura) do usuário e, em seguida, calcular o volume usando a fórmula: Volume = Comprimento _ Largura _ Altura. Finalmente, o volume calculado será impresso no console.
O laboratório abrange os conceitos fundamentais de cálculos geométricos e demonstra como aplicá-los em um exercício prático de programação em C.
Ler Comprimento, Largura e Altura
Neste passo, aprenderemos a ler as dimensões de um paralelepípedo retângulo usando programação em C. Criaremos um programa simples que recebe o comprimento, a largura e a altura como entrada do usuário.
Primeiro, vamos criar um novo arquivo C no diretório do projeto:
cd ~/project
nano volume_cuboid.c
Agora, vamos escrever o código para ler as dimensões:
#include <stdio.h>
int main() {
// Declarar variáveis para armazenar as dimensões
float length, width, height;
// Solicitar ao usuário para inserir o comprimento
printf("Digite o comprimento do paralelepípedo retângulo: ");
scanf("%f", &length);
// Solicitar ao usuário para inserir a largura
printf("Digite a largura do paralelepípedo retângulo: ");
scanf("%f", &width);
// Solicitar ao usuário para inserir a altura
printf("Digite a altura do paralelepípedo retângulo: ");
scanf("%f", &height);
// Imprimir as dimensões inseridas
printf("Dimensões inseridas:\n");
printf("Comprimento: %.2f\n", length);
printf("Largura: %.2f\n", width);
printf("Altura: %.2f\n", height);
return 0;
}
Vamos compilar e executar o programa:
gcc volume_cuboid.c -o volume_cuboid
./volume_cuboid
Exemplo de saída:
Digite o comprimento do paralelepípedo retângulo: 5
Digite a largura do paralelepípedo retângulo: 3
Digite a altura do paralelepípedo retângulo: 2
Dimensões inseridas:
Comprimento: 5.00
Largura: 3.00
Altura: 2.00
Calcular Volume = L _ L _ A
Neste passo, modificaremos nosso programa C anterior para calcular o volume do paralelepípedo retângulo usando a fórmula: Volume = Comprimento _ Largura _ Altura.
Vamos editar o arquivo existente:
cd ~/project
nano volume_cuboid.c
Atualize o programa com o cálculo do volume:
#include <stdio.h>
int main() {
// Declarar variáveis para armazenar dimensões e volume
float length, width, height, volume;
// Solicitar ao usuário para inserir o comprimento
printf("Digite o comprimento do paralelepípedo retângulo: ");
scanf("%f", &length);
// Solicitar ao usuário para inserir a largura
printf("Digite a largura do paralelepípedo retângulo: ");
scanf("%f", &width);
// Solicitar ao usuário para inserir a altura
printf("Digite a altura do paralelepípedo retângulo: ");
scanf("%f", &height);
// Calcular o volume
volume = length * width * height;
// Imprimir as dimensões e o volume calculado
printf("Dimensões inseridas:\n");
printf("Comprimento: %.2f\n", length);
printf("Largura: %.2f\n", width);
printf("Altura: %.2f\n", height);
printf("Volume do paralelepípedo retângulo: %.2f unidades cúbicas\n", volume);
return 0;
}
Compile e execute o programa atualizado:
gcc volume_cuboid.c -o volume_cuboid
./volume_cuboid
Exemplo de saída:
Digite o comprimento do paralelepípedo retângulo: 5
Digite a largura do paralelepípedo retângulo: 3
Digite a altura do paralelepípedo retângulo: 2
Dimensões inseridas:
Comprimento: 5.00
Largura: 3.00
Altura: 2.00
Volume do paralelepípedo retângulo: 30.00 unidades cúbicas
Imprimir o Volume
Neste passo final, garantiremos que o volume é impresso de forma clara e formatado para melhor legibilidade. Modificaremos nosso programa anterior para aprimorar a apresentação da saída.
Vamos editar o arquivo mais uma vez:
cd ~/project
nano volume_cuboid.c
Atualize o programa com a impressão aprimorada do volume:
#include <stdio.h>
int main() {
// Declarar variáveis para armazenar dimensões e volume
float length, width, height, volume;
// Solicitar ao usuário para inserir o comprimento
printf("Calculadora de Volume de Paralelepípedo Retângulo\n");
printf("------------------------------------------------\n");
printf("Digite o comprimento do paralelepípedo retângulo: ");
scanf("%f", &length);
// Solicitar ao usuário para inserir a largura
printf("Digite a largura do paralelepípedo retângulo: ");
scanf("%f", &width);
// Solicitar ao usuário para inserir a altura
printf("Digite a altura do paralelepípedo retângulo: ");
scanf("%f", &height);
// Calcular o volume
volume = length * width * height;
// Imprimir informações detalhadas sobre o volume
printf("\nResultados do Cálculo:\n");
printf("-----------------------\n");
printf("Comprimento: %.2f unidades\n", length);
printf("Largura: %.2f unidades\n", width);
printf("Altura: %.2f unidades\n", height);
printf("Volume: %.2f unidades cúbicas\n", volume);
return 0;
}
Compile e execute a versão final do programa:
gcc volume_cuboid.c -o volume_cuboid
./volume_cuboid
Exemplo de saída:
Calculadora de Volume de Paralelepípedo Retângulo
------------------------------------------------
Digite o comprimento do paralelepípedo retângulo: 5
Digite a largura do paralelepípedo retângulo: 3
Digite a altura do paralelepípedo retângulo: 2
Resultados do Cálculo:
-----------------------
Comprimento: 5.00 unidades
Largura: 3.00 unidades
Altura: 2.00 unidades
Volume: 30.00 unidades cúbicas
Resumo
Neste laboratório, aprendemos como ler as dimensões de um paralelepípedo retângulo (comprimento, largura e altura) usando programação em C. Em seguida, usamos a fórmula Volume = Comprimento _ Largura _ Altura para calcular o volume do paralelepípedo retângulo. Finalmente, imprimimos o volume calculado no console.
Os passos-chave envolveram a leitura das dimensões do usuário, a realização do cálculo do volume e a exibição do resultado. Este laboratório fornece uma introdução básica ao trabalho com variáveis e à realização de operações aritméticas em C.



