Моделювання роботи автозаправної станції

ПРАКТИЧНА РОБОТА 6


Завдання:
створити електронну таблицю, що моделює роботу автозаправної станції: поповнення та витрати пального різних видів, облік коштів.

Обладнання: комп’ютер із табличним процесором.

Спочатку в касі є S0 грн, а в цистерні — V0 л пального.
Час від часу відбуваються такі події:
• купівля (К) об’єму пального л, за яке сплачують за гуртовою ціною грн/л;
• продаж (П), тобто заправлення автомобіля об’ємом пального Vп за роздрібною ціною Pп грн/л.
Після кожної події сума в касі змінюється.
Якщо в касі недостатньо коштів для купівлі пального або не вистачає пального, щоб заправити черговий автомобіль, оператор отримує повідомлення.

Хід роботи

Під час роботи за комп’ютером дотримуйтеся правил безпеки.

1. Відкрийте табличний процесор і створіть електронну таблицю (ЕТ) одним із відомих вам способів.
У перші 5 рядків таблиці уведіть написи відповідно до рисунка.

2. Уведіть в ЕТ такі початкові дані:
• у клітинку A6 — значення грошової суми, наявної в касі АЗС;
• у клітинку H6 — об’єм бензину, наявний на АЗС. 

3. У клітинки C7:F7 уведіть зразок даних про операцію купівлі/продажу (у стовпці Операція літера П означає «продаж», літера К — «купівля»). 

4. Значення грошової суми в клітинці G7 має бути від’ємним у разі купівлі, і додатним у разі продажу. Тому для його розрахунку перевірте значення клітинки D7 функцією IF:
=IF(D7="П";E7*F7;–E7*F7)

5. Так само залишок палива (клітинка H7) після купівлі має збільшитися, а після продажу — зменшитися на величину об’єму з клітинки F7:
=IF(D7="К";H6+F7;H6–F7) 

6. У клітинку A7 уведіть формулу для розрахунку суми в касі після купівлі або продажу:
=A6+G7 

7. Скопіюйте формули з клітинок A7, G7 і H7 у наступні 50 рядків.
Після копіювання формул у деяких клітинках з’явилися значення, що не становлять практичного інтересу (нулі у стовпці G, повтори результатів останньої операції в стовпцях A і H).
Приховайте такі значення за допомогою умовного форматування (див. п. 8–10). 

8. Виділіть клітинки з формулами в стовпці G і задайте умовний формат для значення 0 — світло-сірий колір тексту на рисунку. 

9. Після кожної операції сума в касі має змінюватися.
Використаймо це: для клітинки A7 задайте умовний формат для значення, що дорівнює значенню клітинки A6 — світло-сірий колір тексту на рисунку. 

10. Скопіюйте формат клітинки A7 і застосуйте до наступних клітинок стовпця A.
Цей формат застосуйте також до клітинок стовпця H, починаючи з H7

11. Оскільки не можна продати більше пального, ніж є на АЗС, для клітинки F7 задайте умовний формат за формулою AND(D7="П";F7>H7) — червоне тло клітинки.
Застосуйте цей формат до наступних клітинок цього стовпця. 

12. Оскільки не можна витратити більше грошей, ніж є в касі, налаштуйте умовне форматування клітинок із формулами стовпця G, подібно до клітинки F7 (див. п. 11).
Збережіть таблицю у файл із назвою АЗС.
Перевірте таблицю, вводячи дані про різні операції.


Зробіть висновок: як за допомогою електронної таблиці можна моделювати роботу торговельних підприємств; які засоби допомагають уникнути помилок під час уведення даних.