Dimensão em Código
Sobre a Matemática
Dimensão é cada uma das medidas que dão o tamanho de um figura geométrica. Por exemplo, o comprimento, a largura e a altura de um bloco retangular são suas dimensões.
O comprimento é a medida linear que indica a extensão de um objeto em uma direção. É usado para calcular área e volume.
A largura é a medida linear perpendicular ao comprimento, define a “espessura” da base. É multiplicada pelo comprimento para obter a área.
Altura é medida vertical que indica a elevação de um sólido geométrico. É usada no cálculo do volume.
Área é a medida da superfície de uma figura plana. A área = comprimento × largura.
O Volume é a medida do espaço ocupado por um sólido. O volume = comprimento × largura × altura.
Sobre o Código
Na linguagem de programação Python,
def – é a palavra-chave que define uma função, criando um bloco de código reutilizável.
= – é o operador que atribui um valor a uma variável.
* – é o operador que realiza a multiplicação entre valores.
return – é o comando que encerra a execução da função e devolve um valor para quem a chamou.
float()– é a função que converte um valor para número real.
input() – é a função que lê dados digitados pelo usuário.
print() – é a função que exibe informações na tela.
f"...{}" – é a forma de formatar strings, permitindo inserir variáveis e expressões diretamente no texto.
# – é usado para criar comentários ao código, que são notas para se entender melhor o que o código faz.
Vamos ao código…
def propriedades_bloco_retangular(comprimento, largura, altura):
area_base = comprimento * largura
volume = comprimento * largura * altura
return area_base, volume
comprimento = float(input("Digite o comprimento do bloco: "))
largura = float(input("Digite a largura do bloco: "))
altura = float(input("Digite a altura do bloco: "))
area, volume = propriedades_bloco_retangular(comprimento, largura, altura)
print(f"Dimensões do bloco:")
print(f"Comprimento = {comprimento}")
print(f"Largura = {largura}")
print(f"Altura = {altura}")
print(f"\nÁrea da base = {area}")
print(f"Volume = {volume}")| Código Python (.py) | O que faz |
| def propriedades_bloco_retangular(comprimento, largura, altura): | Define a função propriedades_bloco_retangular com 3 parâmetros. |
| area_base = comprimento * largura | Calcula a área da base. |
| volume = comprimento * largura * altura | Calcula o volume. |
| return area_base, volume | Retorna a área da base e o volume. |
| comprimento = float(input(“Digite o comprimento do bloco: “)) | Lê o comprimento e converte para número. |
| largura = float(input(“Digite a largura do bloco: “)) | Lê a largura e converte para número. |
| altura = float(input(“Digite a altura do bloco: “)) | Lê a altura e converte para número. |
| area, volume = propriedades_bloco_retangular(comprimento, largura, altura) | Chama a função e recebe os valores retornados. |
| print(f”Dimensões do bloco:”) | Exibe um texto informativo. |
| print(f”Comprimento = {comprimento}”) | Exibe o valor do comprimento. |
| print(f”Largura = {largura}”) | Exibe o valor da largura. |
| print(f”Altura = {altura}”) | Exibe o valor da altura. |
| print(f”\nÁrea da base = {area}”) | Exibe a área da base. |
| print(f”Volume = {volume}”) | Exibe o volume. |
Saída do código (valor de retorno)…
Dimensões do bloco:
Comprimento = 5.0
Largura = 3.0
Altura = 2.0
Área da base = 15.0
Volume = 30.0
Fonte:
- Editora Didática Paulista. Ensino Didático 2000: Ensino Fundamental e Ensino Médio. Sorocaba: Editora Didática Paulista, [s.d.].
- Códigos e comentários gerados por ChatGPT com revisão nossa.
- https://docs.python.org/pt-br/3/ [Documentação Oficial do Python]