Algoritmo para Calcular el IMC en PSeInt (Guía 2026)
El Índice de Masa Corporal (IMC = peso / altura²) combina división y potencia en una fórmula de la vida real. Practicas el ingreso de decimales (altura en metros como 1.75) y el orden correcto de las operaciones.
Código completo
Algoritmo IMC
// Calcula el Índice de Masa Corporal: IMC = peso / altura^2
Definir peso, altura, imc Como Real
Escribir "Ingrese su peso en kilogramos: "
Leer peso
Escribir "Ingrese su altura en metros: "
Leer altura
imc <- peso / (altura ^ 2)
Escribir "Su Índice de Masa Corporal es: ", imc
FinAlgoritmo
Explicación paso a paso
Definimos peso, altura e imc como Real. Leemos el peso en kilogramos y la altura en metros (con decimales, por ejemplo 1.75). La fórmula divide el peso entre la altura al cuadrado; los paréntesis garantizan que el cuadrado se calcule antes de la división.
Errores comunes
- Ingresar la altura en centímetros (175) en vez de metros: el IMC sale 10000 veces menor.
- Olvidar los paréntesis y escribir peso / altura ^ 2, que se evalúa como (peso / altura) ^ 2.
- No validar que la altura no sea cero antes de dividir.
🚀 ¿Ya dominas la lógica? Da el salto a Python
