Relatório da Atividade - Cálculo de IMC
em Python
Objetivo
Desenvolver um programa simples para calcular o Índice de Massa Corporal (IMC)
utilizando Python, com execução no ambiente Cloud Shell Editor.
Ferramentas Utilizadas
- Google Cloud Shell Editor
- Python 3
Descrição do Funcionamento
O programa solicita ao usuário os valores de peso e altura, calcula o IMC com base na
fórmula padrão e classifica o resultado em uma faixa (abaixo do peso, normal, sobrepeso,
obesidade). O cálculo e a classificação são feitos em funções separadas, seguindo boas
práticas de programação.
Código Python Utilizado
def calcular_imc(peso, altura):
return peso / (altura ** 2)
def classificar_imc(imc):
if imc < 18.5:
return "Abaixo do peso"
elif 18.5 <= imc < 25:
return "Peso normal"
elif 25 <= imc < 30:
return "Sobrepeso"
else:
return "Obesidade"
def main():
print("Calculadora de IMC")
peso = float(input("Digite seu peso em kg: "))
altura = float(input("Digite sua altura em metros: "))
imc = calcular_imc(peso, altura)
classificacao = classificar_imc(imc)
print(f"\nSeu IMC é: {imc:.2f}")
print(f"Classificação: {classificacao}")
if __name__ == "__main__":
main()
Conclusão
A atividade demonstrou como uma aplicação simples pode ser desenvolvida, testada e
executada diretamente no navegador usando recursos de nuvem. O projeto também reforça
conceitos fundamentais de lógica, funções e entrada/saída em Python.