Алгоритм решения задачи. Для разработки алгоритма решения задачи необходимо ее формализовать и представить в математическом виде

Для разработки алгоритма решения задачи необходимо ее формализовать и представить в математическом виде. В процессе решения задачи для определения расчетных данных используются следующие формулы:

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)

Число(<Параметр>)

Функция преобразует переданный параметр <Параметр> в чис­ло, руководствуясь принятыми правилами преобразования типов.

Пример:

Число(Вар + Род)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: