ГДЗ Інформатика 7 клас [Коршунова О.В., Завадський І.О.] 2024
22.11.2024,
7 Клас / Інформатика,
359,
0
§ 20. Моделювання в табличному процесорі та Python. Невизначений цикл
Уяви себе на місці керівника підприємства. Тобі потрібно обчислити оптимальну ціну продукції, що максимізує прибуток.Припустимо, обсяг виробництва протягом місяця визначається за формулою y = 10 000 – 0,5x2, де х — ціна одиниці товару, а змінні витрати (на виробництво одиниці товару) — за формулою 1000 – 0,05y грн. Крім того, є постійні витрати, що не залежать від обсягу виробництва (припустимо, 5000 грн). Дохід підприємства дорівнює обсягу виробництва, помноженому на ціну, а прибуток — це різниця між доходом і загальними витратами.
У табличному процесорі та в Python побудуй комп’ютерну модель, яка дає змогу обчислити максимально можливий прибуток підприємства, а також ціну, за якої цей прибуток досягається, з точністю до 1 грн. Максимальний прибуток має автоматично виділятися кольором за допомогою умовного форматування.
Насамперед установи, які дані для моделі є вхідними, проміжними та вихідними. Для побудови моделі в електронній таблиці можеш скористатися зображеним шаблоном.
Зміни формулу змінних витрат, а також розмір постійних витрат і переобчисли модель із новими даними.
Щоб знайти оптимальну ціну продукції, яка максимізує прибуток, потрібно побудувати модель на основі даних, що були надані. Модель буде складатися з кількох частин: вхідних, проміжних і вихідних даних.
1. Опис задачі
- Вхідні дані:
- Ціна одиниці товару x (варіюється від 0 до максимально можливої ціни).
- Постійні витрати — 5000 грн (можна змінити в ході завдання).
- Проміжні дані:
- Обсяг виробництва y = 10 000 - 0.5x^2.
- Змінні витрати на одиницю товару: VC = 1000 - 0.05y.
- Загальні змінні витрати на весь обсяг виробництва: VC{total} = VC * y.
- Дохід підприємства: Revenue = y * x.
- Загальні витрати: Total, cost = VC{total} + Постійні витрати.
- Вихідні дані:
- Прибуток: Profit = Revenue - Total, cost.
2. Модель в Excel
#Побудова таблиці:
1. Створіть стовпець для ціни x — від 0 до максимальної (припустимо, до 200 грн), з кроком в 1 грн.
2. Додайте стовпець для обсягу виробництва y = 10 000 - 0.5x^2.
3. Створіть стовпець для змінних витрат VC = 1000 - 0.05y.
4. Підрахуйте загальні змінні витрати VC{total} = VC * y.
5. Додайте стовпець для доходу Revenue = y * x.
6. Додайте стовпець для загальних витрат Total, cost = VC{total} + 5000.
7. Створіть стовпець для прибутку Profit = Revenue - Total, cost.
#Умовне форматування:
1. Виділіть стовпець прибутку.
2. Застосуйте умовне форматування для того, щоб максимальний прибуток виділявся кольором.
3. Модель у Python
Модель можна реалізувати за допомогою Python, щоб автоматично обчислити максимальний прибуток і відповідну ціну.
```python
import numpy as np
# Вхідні дані
post_vytraty = 5000# постійні витрати
# Функції
def vyr_obsyag(x):
return 10000 - 0.5 * x2
def zm_vytraty(y):
return 1000 - 0.05 * y
def vytraty_total(x):
y = vyr_obsyag(x)
return zm_vytraty(y) * y + post_vytraty
def dohid(x):
return vyr_obsyag(x) * x
def prubytok(x):
return dohid(x) - vytraty_total(x)
# Обчислення
prices = np.arange(0, 200, 1)# діапазон цін від 0 до 200 з кроком 1
profits = [prubytok(x) for x in prices]
# Знаходимо максимальний прибуток і відповідну ціну
max_profit = max(profits)
optimal_price = prices[profits.index(max_profit)]
print(f"Максимальний прибуток: {max_profit:.2f} грн при ціні {optimal_price} грн")
```
4. Зміна формул і умов
Якщо потрібно змінити формулу змінних витрат або постійні витрати, просто змініть відповідні значення у формулах:
- Змінні витрати: змінюйте формулу VC = 1000 - 0.05y на іншу залежно від нових умов.
- Постійні витрати: у коді або таблиці замініть змінну `post_vytraty` на нову вартість.
5. Аналіз та висновки
- Модель наочно показує залежність прибутку від ціни, і автоматично знаходить оптимальну ціну.
- Ви можете легко змінювати параметри (наприклад, витрати) для переобчислення результатів і аналізу різних сценаріїв.
Переваги моделі:
- Можливість швидкої оптимізації ціни продукції.
- Гнучкість у змінах параметрів витрат та умов виробництва.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter