peso = float(input("Ingrese su peso en kilogramos: ")) # Solicitar al usuario que ingrese su peso en kilogramos
altura = float(input("Ingrese su altura en metros: ")) # Solicitar al usuario que ingrese su altura en metros
imc = peso / (altura ** 2) # Calcular el índice de masa corporal (IMC)
print("Su índice de masa corporal (IMC) es:", imc) # Mostrar el IMC
Explicación:
- El programa utiliza la función
input()
para solicitar al usuario que ingrese su peso en kilogramos. La entrada del usuario se convierte a un número de tipofloat
utilizando la funciónfloat()
y se almacena en la variablepeso
. - A continuación, se utiliza la función
input()
para solicitar al usuario que ingrese su altura en metros. La entrada del usuario se convierte a un número de tipofloat
utilizando la funciónfloat()
y se almacena en la variablealtura
. - Se calcula el índice de masa corporal (IMC) dividiendo el peso en kilogramos por el cuadrado de la altura en metros. El resultado se guarda en la variable
imc
. - Se utiliza la función
print()
para mostrar el IMC en la consola.
Cuando ejecutes este programa, te pedirá que ingreses tu peso en kilogramos y tu altura en metros. Después de ingresar los valores y presionar Enter, el programa calculará el IMC y lo mostrará en la consola. Por ejemplo, si ingresaras un peso de 70 kg y una altura de 1.75 metros, el programa mostrará «Su índice de masa corporal (IMC) es: 22.86».