Doriți să îmbunătățiți această întrebare? Adăugați detalii și clarificați problema editând această postare.
Închis acum 4 ani .
Calculați indicele de masă corporală. Indicele masei corporale compară greutatea dvs. cu înălțimea dvs. și se calculează împărțind greutatea dvs. în kilograme la înălțimea dvs. în metri pătrate. Vă oferă o idee dacă sunteți subponderal, greutate sănătoasă, supraponderală sau obeză pentru înălțimea dumneavoastră.
Categorii indicele masei corporale:
-
Subponderalitate = IBW = 50 kg + 2,3 kg pentru fiecare inch de peste 5 picioare.
Femele: IBW = 45,5 kg + 2,3 kg pentru fiecare inch de peste 5 picioare.
Ajutor Încă nu știu cum să fac funcțiile. Vă rog să mă ajutați.
2 Răspunsuri 2
Ar trebui să utilizați parametrii utilizați în metodă pentru a calcula IMC. Variabilele dvs. IMC, înălțime și greutate nu sunt declarate inițial în funcție. În schimb, ar trebui să declarați IMC drept dublu și să utilizați înălțimea și greutatea ca parametri ai funcției.
De asemenea, trebuie să returnați valoarea IMC din funcție. Întoarceți incorect calculul BMI, care nu este un identificator valid în interiorul funcției.
Codul de lucru ar fi:-
De asemenea, nu ați apelat metoda calculateBMI () în main ().
V-aș sugera, de asemenea, să citiți mai multe despre funcțiile din C. Aveți nevoie de câteva cunoștințe de bază despre funcții (exersați-vă prea tare).
EDIT ---> Pe baza comentariului OP, codul final ar fi:
- Android - Cum funcționează contorul de pași din aplicația Samsung Health, contorizează pașii Stack Overflow
- Evaluarea funcției mitocondriale în boala hepatică grasă asociată cu disfuncția metabolică
- 4 lucruri de care trebuie să ții cont atunci când folosești aplicații pentru a pierde în greutate - Vital Record
- Calculați IMC - Resurse și susțineți sănătatea Sfintei Cruci
- 4 moduri de a-ți descurca umerii și de a îmbunătăți postura folosind o bandă de rezistență de prevenire