Алгоритм решения задачи
Для разработки алгоритма решения задачи необходимо ее формализовать и представить в математическом виде. В процессе решения задачи для определения расчетных данных используются следующие формулы:
1. Стоимость материалов на изготовление детали определяют по формуле:
Siy= niy* Z (44),
где: Siy - стоимость материалов на i - ю деталь в y - том цехе,
niy - норма расхода материала,
z - цена материала.
2. Норматив прямых затрат на деталь в отдельном цехе определяют по формуле:
Niy=Ziy + Siy (45),
где: Niy - норматив прямых затрат на i - ю деталь в y - том цехе,
Ziy - расценка на i - ю деталь в y - том цехе.
3. Норматив прямых затрат на изготовление i - й детали по y-му цеху рассчитывают по формуле:
Ni = åNiy (46),
4. Норматив прямых затрат на изделие Nij рассчитывается по формуле:
Nij=Ni * Рij (47),
где: Рij - полная применяемость i - й детали в j - том изделии.
Блок - схема
Рис. 5 Блок - схема
Математические функции
Окр(<Число>,[<КолЗнаков>],[<Способ>])
Функция возвращает числовое значение результата округления числа <Число> до заданного числа знаков дробной части (если <КолЗнаков> отрицательно, то округляется до соответствующего количества знаков целой части).
Параметр <КолЗнаков> может быть опущен, при этом принимается, что <КолЗнаков> = 0.
Параметр <Способ> — необязательный параметр, который задает способ округления:
0 если при округлении 1.5 = 1;
1 если при округлении 1.5 = 2.
Значение по умолчанию — 0.
Пример:
Окр (Цена,-2)
Цел(<Число>)
функция возвращает целую часть переданного в качестве параметра числа, полностью отсекая дробную часть.
Пример:
Цел(Наличность/Цена)
Мин (<Элемент1>,...,<ЭлементN>)
функция определяет минимальное значение из списка <Элемент1>,...,<ЭлементN>.
Пример:
Мин (Цена1, Цена2, Цена3)
Макс(<Элемент1>,...,<ЭлементN>)
Функция определяет максимальное значение из списка <Элемент1>,...,<ЭлементN>. Пример:
Макс(Цена1, Цена2, Цена3)
Число(<Параметр>)
Функция преобразует переданный параметр <Параметр> в число, руководствуясь принятыми правилами преобразования типов.
Пример:
Число(Вар + Род)