Види алгоритмів і приклади

Способи опису алгоритмів

Словесний. Це найпростіший спосіб. Його прикладом може служити кулінарний рецепт. Допускається використання простих математичних формул.

Графічний. Опис з допомогою схем. Це особливий спосіб запису алгоритмів з використанням свого роду загальноприйнятого алгоритмічного мови – фігур і блоків, що мають певне значення: прямокутник – простий дію, похилий паралелограм – введення/виведення, ромб – умова і т. д.

Використання алгоритмічної мови. Аналогічно графічному, це також особливий спосіб запису алгоритму. Існує безліч алгоритмічних мов. Їх правила не є строгими, інакше це був би мову програмування. Розглянемо приклад алгоритму розрахунку заробітної плати залежно від стажу, записаний за допомогою алгоритмічної мови.

алг заробітна плата (int ST, real ZP)
арг ST
рез ZP
початок
якщо ST < 5 то zp = 150
інакше
якщо ST <= 15 то ZP = 180
інакше ZP = 180 + (ST – 15)*10
кінець

Алгоритмічний мову можна назвати більш суворою формою запису порівняно зі словесною. Використовується обмежений набір слів і їх конструкцій, а також оформлення з відступами. Мінусом словесної форми та алгоритмічного мови є погіршується наочність алгоритму при збільшенні його розмірів. Тому ці способи можуть бути використані тільки для передачі сенсу невеликих алгоритмів.