void Main ()
CalculateNutrition ();
>
private enum ActivityLevel
Sedentar,
Moderat,
Foarte activ
>
privat static nul CalculateNutrition ()
string weightText = "87";
string calsPerWeek = "14000";
șir percentualToDecreaseBy = "5";
ActivityLevel _activityLevel = ActivitateLivel. Sedentar;
bool _isMale = adevărat;
încerca
Adăugare vârstă dublă = 0; // calculați acest lucru sau coeficientul RMN (11,6) de la vârstă (sub 30 este 0)
greutate dublă = double. Parse (weightText);
calorii dublePerWeek = dublu. Parse (calsPerWeek)/7;
reducere dublăPercent = dublu. Analizați (procentajulPentru a micșora. Înlocuiți ("%", "))/100;
rmr dublu = 0;
energie dublăPerDay = 0;
if (_isMale)
rmr = greutate * 11,6;
ageAddition = 879;
>
altceva
rmr = (greutate * 8,7);
ageAddition = 829;
>
rmr + = AgeAddition;
switch (_activityLevel)
cazul ActivityLevel. Sedentar:
energyPerDay = rmr * 1.4;
pauză;
cazul ActivityLevel. Moderat:
energyPerDay = rmr * 1,7;
pauză;
cazul ActivityLevel. Foarte activ:
energyPerDay = rmr * 2;
pauză;
Mod implicit:
pauză;
>
pasul dublu4 = caloriesPerWeek + energyPerDay;
dublu redus = pasul4 - (pasul4 * reducerePercent);
proteină dublă = greutate * 1,6;
Consolă. WriteLine („Calorii țintă pe zi: KCals”, pasul 4);
Consolă. WriteLine („Calorii reduse pe zi: KCals”, redus);
Consolă. WriteLine („Carbohidrați pe zi: g”, (redus * 0,6)/4);
Consolă. WriteLine („Proteină pe zi: g”, greutate * 1,6);
double proteinAsPercent = (protein * 4)/redus) * 100;
grăsime dublă = 100 - 60 - (proteinAsPercent);
grăsime = grăsime/100;
Consolă. WriteLine („Grăsime pe zi: g”, (redusă * grăsime)/9);
>
captură (excepție e)
>

  • Contactați GitHub
  • Prețuri
  • API
  • Instruire
  • Blog
  • Despre

grăsimilor

Nu puteți efectua acțiunea în acest moment.

V-ați conectat cu o altă filă sau fereastră. Reîncărcați pentru a reîmprospăta sesiunea. V-ați deconectat într-o altă filă sau fereastră. Reîncărcați pentru a reîmprospăta sesiunea.