# Classe Pessoa
class Pessoa:
def __init__(self, nome, peso, altura):
self.nome = nome
self.peso = peso
self.altura = altura
def calcular_imc(self):
return self.peso / (self.altura ** 2)
def classificar_imc(self):
imc = self.calcular_imc()
if imc < 18.5:
return "Abaixo do peso"
elif imc < 25:
return "Peso normal"
elif imc < 30:
return "Sobrepeso"
elif imc < 35:
return "Obesidade grau I"
elif imc < 40:
return "Obesidade grau II"
else:
return "Obesidade grau III"
# Classe Sistema
class SistemaIMC:
def iniciar(self):
print("⚖️ Calculadora de IMC\n")
nome = input("Digite seu nome: ")
peso = float(input("Digite seu peso (kg): "))
altura = float(input("Digite sua altura (m): "))
pessoa = Pessoa(nome, peso, altura)
imc = pessoa.calcular_imc()
classificacao = pessoa.classificar_imc()
print(f"\n👤 Nome: {pessoa.nome}")
print(f"📊 IMC: {imc:.2f}")
print(f"📌 Classificação: {classificacao}")
sistema = SistemaIMC()
sistema.iniciar()
To embed this project on your website, copy the following code and paste it into your website's HTML: