uabooks.top » Інформатика » 20. Реалізація математичних моделей
Інформація про новину
  • Переглядів: 270
  • Дата: 2-09-2020, 21:29
2-09-2020, 21:29

20. Реалізація математичних моделей

Категорія: Інформатика




У цьому параграфі ми розв’яжемо задачі, які вимагають побудови математичних моделей та їхньої реалізації з допомогою комп’ютера.

Задача. Необхідно пофарбувати стіни прямокутної кімнати. Скільки необхідно придбати банок фарби, якщо відомо, що розміри кімнати (600x400x260) см; 15% площі кімнати - вікна та двері; одна банка фарби призначена для фарбування площі 5 м2.

Переходимо до етапів побудови комп’ютерної моделі.

1 етап. Постановка задачі та її аналіз.

Нам відомо, що кімната є прямокутною, відомі розміри кімнати, відсоток площі, яку не потрібно фарбувати, — це площа, яку займають вікна та двері, а також площа фарбування однією банкою фарби.

Знайти, яку кількість банок фарби необхідно придбати для фарбування кімнати.

Також слід зауважити, що кількість банок має бути цілим числом.

При розрахунках слід також звернути увагу, що розміри кімнати вказано в сантиметрах, а площа витрат однієї банки фарби у квадратних метрах.

2 етап. Побудова інформаційної моделі.

Вхідні дані:

а = 600 (см) = 6 (м) — ширина кімнати;

b = 400 (см) = 4 (м) — довжина кімнати;

с = 260 (см) = 2,6 (м) — висота кімнати;

n = 15% — відсоток площі, яка не потребує фарбування;

sb = 5 (м2) — площа фарбування однією банкою фарби.

Вихідні дані:

k — кількість банок для фарбування кімнати.

Доповнимо інформаційну модель формулами для визначення результату, тобто створимо математичну модель розв’язання задачі.

Визначимо площу поверхні усієї кімнати за формулою:

Для обчислення поверхні, яку потрібно пофарбувати, застосуємо формулу:

Кількість банок фарби обчислимо за формулою:

В одержаному результаті відкинемо дробову частину та додамо 1.

З етап. Розробка алгоритму дослідження моделі.

Алгоритм дослідження реалізуємо з допомогою блок-схеми (рис. 2.111).

4 етап. Розробка комп’ютерної моделі.

Заносимо дані до електронної таблиці та виконуємо обчислення.

1. До клітинки С9 уведіть формулу: =2*С5*(СЗ+С4).

2. До клітинки С10 уведіть формулу: =С9*(1-С7/100).

3. У клітинці С11 уведіть формулу: =С10/С6. В результаті виконання обчислень ви

одержуєте значення 8,8, отже, для фарбування стін кімнати із заданими параметрами необхідно придбати 9 банок фарби.

5 етап. Проведення комп’ютерного експерименту.

1. Визначимо, скільки банок знадобиться, якщо фарби вистачить для 3 м2, 4 м2, 7,5 м2.

Для цього до клітинки С6 послідовно слід увести значення 3 4 та 7,5. Одержані у клітинці С11 значення округлюємо до більшого цілого значення.

2. Визначимо, скільки фарби необхідно придбати на дру-іу кімнату, що має розміри (450x350x260) см, а вікна та двері займають 10 % площі кімнати. Значення витрат фарби 5 м2.

РОЗДІЛ 2. Опрацювання табличних даних

Для цього слід змінити значення розмірів кімнати: а=4,5, Ь=3,5. с=2,6 — залишається незмінним. Як значення площі, що не потребує фарбування, ввести 10.

ВПРАВА 21

S-ки необхідно придбати банок фарби, якщо відомо, що розміри кімнати (600x400x260) см; 15% площі кімнати — вікна та двері; одна банка фарби призначена для фарбування площі 5 м2.

1. Визначте, скільки банок знадобиться, якщо фарби вистачить для 3 м2, 4 м2, 7,5 м2.

2. Визначте, скільки фарби необхідно придбати на другу кімнату, що має розміри (450x350x260) см, а вікна та двері займають 10 % площі кімнати, значення витрат фарби 5 м2.

3. Збережіть файл з розрахунками з ім’ям Вправа_21.хівх.

ВПРАВА 22

Завдання. Створити комп’ютерну модель розв’язання задачі з дотриманням п’яти етапів комп’ютерного моделювання.

Збережіть файл із розрахунками з ім’ям Bnpaea_22.xlsx.

Задача. У наявності є сітка довжиною 100 м для огорожі прямокутної території складу. Визначити, яку найбільшу площу прямокутної форми можна обгородити цією сіткою. Вказати довжину та ширину ділянки з найбільшою площею. Визначити, як зміняться ці результати, якщо довжина сітки буде 80 м; 120 м.

Виконайте розрахунки для випадку, якщо ділянка межує однією стороною з деякою будівлею.

вправу 23 ви зможете в електронному додатку.

Рис. 2.113

П|І во для безоплатного розміщення підручника в мережі Інтернет має

освіти і України

http://mon.gov.ua/

■ модернізації змісту освіти

https://imzo.gov.ua

 

Це матеріал з підручника Інформатика за 7 клас Казанцева, Стеценко 

 





^