Ejemplo 6: Cálculo de IMC en Java
Descripción
El Índice de Masa Corporal (IMC) es una medida utilizada para evaluar si una persona tiene un peso saludable en relación con su altura. El IMC se calcula utilizando la fórmula:
Escribe un programa en Java que solicite al usuario su peso en kilogramos y su altura en metros, y luego calcule y muestre su IMC.
Desarrollo

¿Cómo funciona el código?
Importación de la clase Scanner: Se importa la clase
Scanner
del paquetejava.util
para permitir la lectura de datos desde la entrada estándar (teclado).Creación de la clase y el método principal: Se define la clase
CalculoIMC
y el métodomain
, que es el punto de entrada del programa.Creación del objeto Scanner: Se crea un objeto
Scanner
llamadoscanner
para leer la entrada del usuario.Solicitud de datos al usuario: Se solicita al usuario que ingrese su peso y altura, y se almacenan en las variables
peso
yaltura
.Cálculo del IMC: Se calcula el IMC utilizando la fórmula proporcionada y se almacena en la variable
imc
.Mostrar el resultado: Se muestra el IMC calculado con dos decimales utilizando
System.out.printf
.Cierre del scanner: Se cierra el objeto
scanner
para liberar los recursos.