Hola Daniela, espero que estés bien
Tu código para calcular el Índice de Masa Corporal (IMC) se ve muy bien y parece estar funcionando correctamente. Estás utilizando la fórmula adecuada para calcular el IMC y has implementado las condiciones para clasificar el resultado en las categorías de peso.
Aquí tienes un ejemplo de cómo debería funcionar tu código:
- Si una persona tiene un peso de 70 kg y una altura de 1.75 m, el IMC sería 22.86, y el programa debería indicar que tiene un peso normal.
- Si una persona tiene un peso de 50 kg y una altura de 1.75 m, el IMC sería 16.33, y el programa debería indicar que está por debajo del peso ideal.
- Si una persona tiene un peso de 90 kg y una altura de 1.75 m, el IMC sería 29.39, y el programa debería indicar que está por encima del peso ideal.
Tu implementación parece cumplir con los requisitos del ejercicio. Solo asegúrate de que los mensajes impresos sean claros y de que los usuarios ingresen valores válidos para el peso y la altura.
Espero haber ayudado y buenos estudios!