Page 9 - 4450
P. 9

Поняття алгоритму
                                  Алгоритм  –  це  послідовність  дій  над  початковими
                            даними  та  проміжними  результатами  необхідних  для
                            одержання кінцевого результату.
                                  Алгоритм можна описати  словами,  у  вигляді  графічної
                            схеми та програми на одній з мов програмування.
                                  Графічне  зображення  алгоритму  або  блок-схема
                            складається  з  блоків  (графічних  символів),  що  зв'язуються
                            між  собою  направленими  лініями.  Читається  схема  зверху
                            вниз, та зліва направо, тому стрілки, що вказують напрямок
                            ліній можуть бути відсутніми.

                                                       Види алгоритмів
                                  Розрізняють лінійні, розгалужені та циклічні алгоритми.
                            Алгоритм  вирішення  будь-якої  задачі  може  бути  поданий  як
                            комбінація цих трьох вище названих.
                                  Лінійний алгоритм характеризується однонаправленим
                            послідовним  переходом  від  блоку  до  блоку  у  міру  їх
                            виконання.  Блок-схему  лінійного  алгоритму  обчислень
                            відображено на рис. 1.1.

                                                       початок


                                                        B, p, n


                                                         S =…


                                                           S


                                                        Кінець

                                      Рисунок 1.1 –   Блок-схема лінійного алгоритму

                                  Розгалужений алгоритм буває тоді, коли в залежності
                            від  виконання  чи  невиконання  умови  виконується  одна  чи
                            друга дія.


                                                            7
   4   5   6   7   8   9   10   11   12   13   14