Виконання завдання 8

 

Розглянемо модель управління запасами при таких вихідних даних: k = 10 у.о., h = 1 у.о., b = 10 од., С1 = 2 у.о., С2 = 1 у.о. і q = 15 од.

Побудуємо діаграму задачі:

1. Помістимо в робочу область проекту блок Диаграмма действий (actionChart) і у властивостях «Аргументы» задамо всі змінні і їх типи, які будуть використовуватись в діаграмі. Слід зазначити, оскільки наша діаграма дій має повертати значення сумарних витрати на одиницю часу, тому у властивостях «Тип возвращаемого значения» слід вибрати double.

2. Для присвоєння значення заданих даних і обчислення ym, розмістимо на діаграму блок Код і у властивість «Код» впишемо наступним код: «k=10;h=1;b=10;c1=2;c2=1; q=15;ym=sqrt(2*k*b/h)».

3.Для забезпечення виконання фрагментів коду у відповідності до умови помістимо в нашу модель блок Решение (If.. Else) і у властивостях «Условие» задаємо: q<=ym.

4. Використовуючи вище описані блоки побудуємо діаграму дій розв’язку задачі(Рис.18):

5. В блоці Вернуть значение (Return) у властивості «Возвращаемое значение» слід вказати змінну TCU­ - ­значення сумарних витрати на одиницю часу.

Рис.11. Діаграма дій розв’язку задачі