Условия задачи:
Калории за счет жиров и углеводов. Диетолог работает в спортивном клубе и дает рекомендации клиентам в отношении диеты. В рамках своих рекомендаций он запрашивает у клиентов количество граммов жиров и углеводов, которые они употребили за день.
Затем на основе приведенной ниже формулы он вычисляет количество калорий, которые получаются в результате употребления жиров:
калории от жиров= граммы жиров х 9.
Затем на основе еще одной формулы он вычисляет количество калорий, которые получаются в результате употребления углеводов:
калории от углеводов = граммы углеводов х 4.
Диетолог просит вас написать программу, которая выполнит эти расчеты.
Решение задачи:
def main():
def get_calories_fat():
FAT_CAFF = 9
fat_human = int(input('Укажите количество граммов жира употребляемых за день: '))
print(f'В результате употребления {fat_human} грамм жира'
f' было получено {FAT_CAFF * fat_human} калорий ')
def get_calories_carboh():
CARBOH_CAFF = 4
carboh_human = int(input('Укажите количество граммов углеводов употребляемых за день: '))
print(f'В результате употребления {carboh_human} грамм углеводов'
f'было получено {CARBOH_CAFF * carboh_human} калорий')
get_calories_fat()
get_calories_carboh()
main()
#если нужно что бы были сначала вопросы, а потом вывод информации то
def main():
def get_calories_fat():
FAT_CAFF = 9
fat_human = int(input('Укажите количество граммов жира употребляемых за день: '))
return FAT_CAFF * fat_human
def get_calories_carboh():
CARBOH_CAFF = 4
carboh_human = int(input('Укажите количество граммов углеводов употребляемых за день: '))
return CARBOH_CAFF * carboh_human
print(f'В результате употребления жиров было получено {get_calories_fat()} калорий,\n'
f'в результате употребления углеводов было получено {get_calories_carboh()} калорий ')
main()