Este documento descreve um projeto de programa para calcular o Índice de Massa Corporal (IMC) desenvolvido em Python. O programa solicita ao usuário que insira seu peso e altura e, com base nestes dados, calcula o IMC e fornece uma classificação indicando se o usuário está abaixo, dentro ou acima do peso ideal.
Este documento descreve um projeto de programa para calcular o Índice de Massa Corporal (IMC) desenvolvido em Python. O programa solicita ao usuário que insira seu peso e altura e, com base nestes dados, calcula o IMC e fornece uma classificação indicando se o usuário está abaixo, dentro ou acima do peso ideal.
Este documento descreve um projeto de programa para calcular o Índice de Massa Corporal (IMC) desenvolvido em Python. O programa solicita ao usuário que insira seu peso e altura e, com base nestes dados, calcula o IMC e fornece uma classificação indicando se o usuário está abaixo, dentro ou acima do peso ideal.
Curso superior de tecnologia em análise e desenvolvimento de sistemas
Disciplina: Linguagem de Programação Docente: Elisa Antolli Discente: Ana Vitoria Silva Malaquias
PROJETO DE PROGRAMA
RESUMO: Trata-se de um projeto de programa de calculadora de Índice de
Massa Corporal (IMC) desenvolvido como objeto de avaliação para a disciplina de Linguagem de Programação. Foi utilizada a linguagem python e o programa power shell.
INTRODUÇÃO
A calculadora de índice de massa corporal (IMC) desenvolvida em
Python é uma ferramenta científica que permite calcular o IMC de uma pessoa com base em seu peso e altura.
O IMC é um indicador amplamente utilizado na área da saúde para
avaliar se uma pessoa está dentro de faixas consideradas saudáveis de peso em relação à sua altura. Essa calculadora utiliza a fórmula padrão do IMC, que é o peso em quilogramas dividido pelo quadrado da altura em metros.
O resultado do cálculo fornece uma classificação do IMC, indicando se a
pessoa está abaixo do peso, com peso normal, acima do peso ou obesa. Essa ferramenta pode ser útil para profissionais da área da saúde, educadores físicos e indivíduos interessados em monitorar sua saúde e adotar medidas adequadas para manter um peso saudável.
CÓDIGO-FONTE
O código desenvolvido apresenta limitações, podendo resultar em
algumas inconsistências durante a sua execução caso o usuário não siga o passo-a-passo, conforme as instruções, ou insira dados incompatíveis.
Vejamos:
Figura 1 - Código Fonte
Para criar a calculadora de IMC, utilizou-se as variáveis peso e altura na
composição da seguinte fórmula: peso / (altura ** 2). Ou seja, dividindo o peso (em quilo) pelo quadrado da altura (em metro), obter-se-á o índice de massa corporal.
De início, declarou-se as variáveis como sendo do tipo float e utilizou-se
input para que o usuário insira os seus dados. Logo em seguida, utilizou-se condicionais (if, elif, else), de modo que, ao ser executado, o programa poderá apresentar diferentes resultados, conforme as condições pré-estabelecidas. Por fim, para a exibição do resultado, utilizou-se a função print. Salienta-se que dízimas periódicas foram reduzidas a uma casa decimal através da funcionalidade {:.1f) da linguagem Python. Como exemplo, o usuário obterá uma resposta parecida a esta:
Figura 2 - exemplo de resultado
Ademais, o usuário, ao inserir os dados, deverá respeitar a unidade de
medida quilo (kg) para o peso e metro (m) para a altura sob pena de receber informações desconexas. Da mesma forma, as casas decimais das variáveis deverão ser separadas da parte inteira utilizando-se um ponto (ex.: 1.71) ao invés de vírgula, como ocorre comumente no Brasil. Além disso, caso digite qualquer caractere que não seja número, o programa apresentará erro.
CONSIDERAÇÕES FINAIS
O cálculo do Índice de Massa Corporal (IMC) é importante para avaliar
se uma pessoa está dentro da faixa de peso saudável, prevenindo problemas de saúde relacionados ao peso, como obesidade e desnutrição. O programa desenvolvido no Google Cloud Shell é de fácil entendimento, podendo ser utilizado por diferentes perfis de usuários, de pacientes a profissionais da saúde, servindo como um estímulo a busca de hábitos saudáveis.