Olá, Gabriel, como vai?
O seu código está bem estruturado e a lógica das condicionais está correta, mas há um detalhe importante na fórmula que precisa de ajuste. No cálculo do IMC, a altura deve ser elevada ao quadrado, e não multiplicada por 2. Atualmente você está usando (altura * 2), o que altera o resultado do índice.
Com essa pequena correção, seu programa passará a fornecer valores mais precisos e condizentes com a classificação do IMC.
Continue compartilhando seus códigos aqui no fórum. É um ótimo espaço para trocar ideias e aprender cada vez mais.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!