Расчет суточной потребности человека в витаминах А, В1, В2, С, РР |
Главная / ЭКВМ / Программы для ЭКВМ / БРП-4 |
Витамины являются элементами питания столь же необходимыми, как все другие вещества, входящие в состав человеческого организма. Суточное потребление человеком витаминов зависит от его нормальной массы (М) и вида физической нагрузки (группы труда). Нормальная масса тела в килограммах вычисляется по формуле Брока М=L-100 (L - рост человека, см). Различают следующие группы труда (Т):
Программа вычисляет суточную потребность взрослого человека в витаминах А (провитамин А), В1 (тиамин), В2(риблофлавин), С (аскорбиновая кислота), РР (никотиновая кислота). Исходные данные заносятся в ячейки памяти: L → П7, Т → П8. Результаты вычислений в миллиграммах записываются в ячейки памяти: РР → ПЕ, А → ПА, В1 → ПВ, С → ПС, В2 → ПD, М → П9. Инструкция по пользованию программой для МК-52 с БРП-4
Инструкция по пользованию программой для ЭКВМ
Тестовый примерИсходные данные: L = 170 см, Т = 1. Результат (из РЭ БРП-4, округлённо): А = 6 мг, В1 = 1,9 мг, В2 = 2,25 мг, С = 85 мг, РР = 21 мг. Результат (точно): А = 5,999 мг, В1 = 1,897 мг, В2 = 2,247 мг, С = 84,7 мг, РР = 21 мг. М = 70 кг. Программа "Расчет суточной потребности человека в витаминах А, В1, В2, С, РР"Программа 4 из блока расширения памяти БРП-4, переключатель "1/2" блока в положении "1", адрес 1049056. Файл brp4-4.mkp (КС 13120/8)
Исходный текст для кросс-компилятораФайл brp4-4.mkl .CHARSET 1251 ; БРП4 ; 4. Расчёт суточной потребности человека в витаминах A, B1, B2, C , PP (1 - 1049056) .ORG 0 A0: ; с адреса 52 RM 7 2 F 10^X - M 9 RM 8 9 + 10 / * M 5 857 * 4 F 10^X M 4 / M A RM 5 271 * RM 4 / M B RM 5 321 * RM 4 / M D RM 5 1,21 * M C RM 5 0,3 * M E R/S GOTO A0 00 .END Примечание. Считывание программ из БРП в МК-52 производилось блоками по 7 байт. Неиспользуемые команды в конце программы оставлены для совместимости и используются при подсчёте контрольной суммы. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
НПП "СЕМИКО" (383) 271-01-25 (многоканальный) |