Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

вопросы_и_ответы:технические_средства:программа_расчета_для_карманного_пк [24.07.2009 10:07]
connie создано
вопросы_и_ответы:технические_средства:программа_расчета_для_карманного_пк [01.02.2010 17:21]
Строка 1: Строка 1:
-==== Как сделать программу расчета для карманного ПК ==== 
  
-Такую программу можно сделать для любого КПК, в составе математического обеспечения которого имеется табличный процесс (электронная таблица),​ аналогичная Excel Примерный вид такой программы представлен на рис.1 
- 
-{{:​вопросы_и_ответы:​технические_средства:​image002.gif|}} 
- 
-Для начала отводим несколько строк для заглавия таблицы и ввода исходных данных. 
-В ячейке B4 будем хранить количество граммов углеводов,​ содержащихся в одной ХЕ. Ячейки C4 и D4 предназначены для ввода индивидуальных компенсационных коэффициентов. В ячейке E4 будем вводить вариант учета ГИ (1- по скорости,​ 2 – по количеству). Разница подхода к учету ГИ достаточно подробно обсуждалась. Об этом можно найти в разделе «Диабет в вопросах и ответах» нашего форума. 
-Теперь осталось в ячейки,​ подкрашенные цветом ввести нужные формульные зависимости. Причем достаточно их ввести в ячейки строки 9. Т.е. в ячейки H9, I9, J9, K9 и L9. Затем методом простого копирования перенести их и в соответствующие ячейки других строк. При этом формульные зависимости будут автоматически изменяться и корректироваться. Количество строк Вашей таблицы ограничено лишь размером Вашей базы продуктов и оперативной памятью Вашего КПК. 
-Вот формулы,​ которые нужно ввести в подкрашенные ячейки строки 9: 
- 
-Ячейка %%H9=(C9/​100*G9)*4,​1+(D9/​100*G9)*9,​3+((E9/​100*G9)/​100*F9)*4,​1+((E9/​100*G9)/​100*(100-F9))*4,​1%%\\ 
-Ячейка %%I9=((E9/​100*G9)/​100*F9)/​$B$4+((E9/​100*G9)/​100*(100-F9))/​$B$4%%\\ 
-Ячейка %%J9=ROUND(((E9/​100*G9)/​100*F9)/​$B$4*$C$4;​1)%%\\ 
-Ячейка %%К9=ROUND((C9/​100*G9)*4,​1/​100*$D$4+(D9/​100*G9)*9,​3/​100*$D$4+ IF(E4=2;​0;​((E9/​100*G9)/​100*(100-F9))/​$B$4*$C$4);​1)%%\\ 
-Ячейка %%L9=J9+K9%% 
- 
-При желании внизу таблицы можно разместить дополнительный расчет содержания белков,​ жиров и углеводов в меню и распределение калорийности по ним. Это может понадобиться для тех, кто соблюдает диету. Вид таких расчетов представлен на рисунке 2: 
- 
-{{:​вопросы_и_ответы:​технические_средства:​image003.gif|}} 
- 
-Формульные зависимости будут иметь вид: 
- 
-%%С20=(C9/​100*G9)+(C10/​100*G10)+(C11/​100*G11)+(C12/​100*G12)+(C13/​100*G13)+(C14/​100*G14)+ (C15/​100*G15)+(C16/​100*G16)\\ 
-С21=(D9/​100*G9)+(D10/​100*G10)+(D11/​100*G11)+(D12/​100*G12)+(D13/​100*G13)+(D14/​100*G14)+ (D15/​100*G15)+(D16/​100*G16)\\ 
-С22=(E9/​100*G9)+(E10/​100*G10)+(E11/​100*G11)+(E12/​100*G12)+(E13/​100*G13)+ (E14/​100*G14)+(E15/​100*G15)+(E16/​100*G16)\\ 
-F20=IF(G17=0;​0;​C20*100/​$G$17)\\ 
-F21=IF(G18=0;​0;​C21*100/​$G$17)\\ 
-F22=IF(G19=0;​0;​C22*100/​$G$17)\\ 
-C25=C20*4,​1\\ 
-C26=C21*9,​3\\ 
-C27=C22*4,​1\\ 
-F25=IF(H17=0;​0;​C25*100/​$H$17)\\ 
-F26=IF(H18=0;​0;​C26*100/​$H$17)\\ 
-F27=IF(H19=0;​0;​C27*100/​$H$17)%% 
- 
-В итоге расчетная таблица примет вид: 
- 
-{{:​вопросы_и_ответы:​технические_средства:​image005.gif|}} 
- 
-При добавлении новых строк в таблицу формулы ячеек нижней части будут автоматически видоизменяться. 
-Как уже было сказано выше, размер таблицы ограничен лишь величиной базы данных продуктов и оперативной памятью Вашего КПК. Но для удобства я бы не делал ее большой. Мне кажется,​ что для хранения полной базы данных продуктов целесообразно сделать еще одну таблицу,​ вид которой представлен на рисунке:​ 
- 
-{{:​вопросы_и_ответы:​технические_средства:​image007.gif|}} 
- 
-И т.д.\\ 
-Т.е. основную таблицу сделать для наиболее распространенных и применяемых продуктов. Ее можно при необходимости увеличивать и дополнять. 
вопросы_и_ответы/технические_средства/программа_расчета_для_карманного_пк.txt · Последние изменения: 01.02.2010 17:21 (внешнее изменение)
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0
Сахарный диабет и его лечение в Диа-клубе - сайте взаимопомощи
© 2003-2017 WWW.DIA-CLUB.RU При использовании материалов ресурса ссылка обязательна