1
resposta

Cálculo IMC

Olá! Tudo bem? Queria compartilhar uma interação que projetei com o primeiro desafio: cálculo do IMC :

let nome = prompt("Digite seu nome: ");
let idade = prompt("Digite sua idade: ");

alert(`Seja bem vindo ${nome}! Agora vamos precisar de outros dados, está pronto?`);

let peso = prompt("Digite seu peso em quilogramas");
let altura = prompt("Digite sua altura em metro: ");

let imc = peso / altura ** 2;

function calculoImc(peso, altura) {
  if (imc < 18.5) {
    alert(`${nome},você está abaixo do peso.`);
  } else if(imc >= 18.5 && imc <= 25) {
    alert(`${nome}, você está com o peso normal.`);
  } else if(imc >= 25 && imc <= 30) {
    alert(`${nome}, sinto dizer, mas, você está em sobrepeso.`);
  } else if(imc >= 30 && imc <= 35){
    alert(`${nome}, estado de alerta, você está com obesidade 1!`);
  } else if (imc >= 35 && imc <= 40) {
    alert(`${nome}, você está em obesidade 2, reconhece que precisa se cuidar?`);
  } else {
    alert(`${nome}, não vamos romantizar a obesidade, você está com obesidade mórbida!`);
  }
}

calculoImc();

Espero que apreciem, e por favor, qualquer sugestão ou correção, até mesmo críticas serão muito bem vindas! Muito obrigado!

1 resposta
 # Função para calcular o Índice de Massa Corporal (IMC)
 def calcular_imc(altura, peso):
 imc = peso / (altura ** 2)
 return imc

# Exemplos de uso
altura = 1.75
peso = 70
imc = calcular_imc(altura, peso)
print("IMC:", imc)