Page 19 - 33
P. 19
організувати. Друга відміна полягає у введенні початкових умов. Для задач на
накопичення сум початкові умови виражаються в наданні цим сумам нульових
значень.
Блок виводу результатів доцільно зробити з двох частин: вивід на екран
і вивід на принтер. У кожній з цих частин можна передбачити вивід або лише
кінцевого результату, або з вхідними даними, які доцільно подати у вигляді
таблиці. Крім того, у цьому блоці доцільно передбачити додатковий сервісний
елемент, який би забезпечував вивід на принтер тільки за згодою користувача.
Описаний алгоритм зображено на рисунку 3.3. Як видно з блок-схеми,
для вводу даних і обчислень організовано окремі цикли, хоча ці дві операції
(ввід і обчислення) можна було б об’єднати в один цикл. Це дещо скоротило би
текст програми, але могло би ускладнити її відладку. Якому варіанту надати
перевагу, повинен вирішувати той, хто складає програму.
Складемо список ідентифікаторів.
N - кількість ділянок в розрахунковій формулі - N
D - зовнішній діаметр кільцевого перерізу - D1
d - внутрішній діаметр кільцевого перерізу - D2
L - довжина ділянки - L
F - площа перерізу - F
V - одиничний об’єм - V
V Σ - сумарний об’єм цементного розчину - VS
π - число 3.14 - PI
Переходимо до складання тексту програми. Презентативний блок
програмується аналогічно.
5 CLS
10 PRINT “ Визначення об’єму цементного розчину ”
12 PRINT “ для цементування обсадної колони ”
15 PRINT “ ============================== ”
20 PRINT “ Склав студент Шевчук К.М ”
19