Program obliczający BMI – dlaczego nie działa?

0

Dlaczego ten program nie działa?

print('Program obliczy Twoje podstawowe zapotrzebowanie kaloryczne')

weight = float(input('Podaj swoją wagę: '))
height = float(input('Podaj swój wzrost w cm: '))
age = float(input('Podaj swój wiek: '))
gender = input('Podaj swoją płeć "k" lub "m": ')
s = 0
multiplier = 0

if gender == 'k' or gender == 'K':
s = -161
if gender == 'm' or gender == 'M':
s = 5

base = 10*weight+6.25*height-5*age+s

activity = int(input('Wybierz numer odpowiadający twojej aktywności fizycznej:\n Praca siedząca, brak dodatkowej aktywności fizycznej - 1\n Praca niefizyczna, mało aktywny tryb życia - 2\n Lekka praca fizyczna, regularne ćwiczenia 3-4 razy (ok. 5h) w tygodniu - 3\n Praca fizyczna, regularne ćwiczenia od 5razy (ok. 7h) w tygodniu - 4\n Praca fizyczna ciężka, regularne ćwiczenia 7 razy w tygodniu - 5\n'))

if activity == 1:
multiplier = 1.2
if activity == 2:
multiplier = 1.4
if activity == 3:
multiplier = 1.6
if activity == 4:
multiplier = 1.8
if activity == 5:
multiplier = 2.0

result = base*multiplier
print(base)
print('Twoje dzienne, podstawowe zapotrzebowanie na kalorie wynosi: ',result,' kcal')
2
Zakręcony Lew napisał(a):

Dlaczego ten program nie działa?

Bo źle go napisałeś.

1 użytkowników online, w tym zalogowanych: 0, gości: 1