La ecuación fundamental de pérdida / ganancia de peso es:
weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);
Estoy en una patada de salud, y como un buen nerd, pensé que comenzaría a hacer un seguimiento de estas cosas y escribir algún software para procesar mis datos. No soy lo suficientemente atento y disciplinado para contar las calorías en los alimentos, así que pensé que iba a trabajar al revés:
- Puedo pesarme todos los días
- Puedo calcular mi BMR y de ahí cuántas calorías quemo sin hacer nada todo el día
- Puedo usar mi monitor de ritmo cardíaco para calcular cuántas calorías quemo haciendo ejercicio
De esa forma puedo generar un gráfico aproximado de calorías consumidas basado en mis registros de ejercicio y peso, y usar eso para motivarme cuando tengo la tentación de tener un donut.
A lo que me quedo atascado es a la función:
int convert_to_weight_diff(int calorie_diff);
¿Alguien conoce el pseudocódigo para esa función? Si tiene algunos detalles, asegúrese de especificar si hablamos de calorías, calorías, kilojulios, libras, kilogramos, etc.
¡Gracias!













