?>
Автомат обрабатывает натуральное число N > 1 по следующему алгоритму:Строится двоичная запись числа N.В конец записи (справа) дописывается вторая справа цифра двоичной записи.В конец записи (справа) дописывается вторая слева цифра двоичной записи.Результат переводится в десятичную систему.Пример. Дано число N = 11. Алгоритм работает следующим образом:Двоичная запись числа N: 1011.Вторая справа цифра 1, новая запись 10111.Вторая слева цифра 0, новая запись 101110.Результат работы алгоритма R = 46.Для скольких значений N в результате работы алгоритма получится число, принадлежащее отрезку [150; 200]?
Ответы
1г углеводы - 4,1 ккал
1 г жиров — 9,3 ккал
1 г белков — 4,2 ккал
Вычесления крайне простые,на пример возмем порцию картлофеля с маслом:
1.
От белков : 2,7г*4,2ккал/г=11.34ккал
От углеводов:39г*4.1ккал/г=159.9ккал
От жиров:7г*9.3ккал/г=65.1ккал
2.Общая калорийность блюда
11.34+159.9+65.1=236.34(кка)
3.Если в обед входят ещё какие блюда то сумируешь их энергетические ценности каждого компонента(б,угл,ж).
4.Суммируешь общую каллорийность блюд .
Здесь главное продумать структуру таблицы .