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
   14   15   16   17   18   19   20   21   22   23   24