Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] Programa IMC

Cómo podría hacer para que en lugar de que se tenga que ingresar el valor de la altura en metros ("con decimales") a centímetros ("sin decimales")

1 respuesta
solución!

Bueno, como tal tú eliges la forma en la que vas a trabajar con los datos. Si bien puedes hacer el cálculo del IMC con la formula normal que es peso / altura * altura (En formato de metro), también puedes usar la misma fórmula, pero siendo peso / altura * altura (En formato de centímetros).

Si quisieras trabajar en centímetros tendrías que multiplicar el peso por 10000 para que cuando hagas la sustitución en la formula te de el imc correctamente ya que si haces la división con el peso sin multiplicar te dará un numero decimal.

La fórmula quedaría así:

(peso * 10000) / (altura * altura)

Cuando se leen los datos la computadora trabajara con lo que le ingreses independientemente de si tiene decimal o no, la cosa es adecuar los datos para lo que quieres hacer.