0% acharam este documento útil (0 voto)
11 visualizações2 páginas

Relatorio IMC Python

O documento descreve um programa em Python para calcular o Índice de Massa Corporal (IMC) no Google Cloud Shell Editor. O programa solicita peso e altura do usuário, calcula o IMC e classifica o resultado em categorias. A atividade ilustra o desenvolvimento de uma aplicação simples, reforçando conceitos de programação em Python.

Enviado por

bruno.ferraz.dev
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
11 visualizações2 páginas

Relatorio IMC Python

O documento descreve um programa em Python para calcular o Índice de Massa Corporal (IMC) no Google Cloud Shell Editor. O programa solicita peso e altura do usuário, calcula o IMC e classifica o resultado em categorias. A atividade ilustra o desenvolvimento de uma aplicação simples, reforçando conceitos de programação em Python.

Enviado por

bruno.ferraz.dev
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

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.

Você também pode gostar