Словесно-формульное описание


    1. Ввести ST, перейти к п.2
    2. Если ST<5, то ZP=10000, перейти к п.4, иначе перейти к п.3
    3. Если ST<15, то ZP=20000, иначе ZP=20000+(ST-15)*2, перейти к п.4
    4. Вывести (на печать) значение ZP
    5. Вычисления прекратить.

 

Распространение словесно-формульного описания на практике ограничивается отсутствием строгой формализации, наличием многословности, а также неоднозначностью толкования отдельных действий алгоритма.

2. Графическое описание алгоритмаиспользует представление на основе структурной блок-схемы, в которой каждая фигура (блок) относится к отдельному действию алгоритма, а система связанных блоков образует графическую схему алгоритма. Примеры графического изображения блоков, из которых складывается графическое описание алгоритма, представлены в табл. 6.1. При формировании алгоритма блоки располагаются сверху вниз и связываются между собой стрелками.

Таблица 6.1

Блоки графического описания алгоритма

Наименование Обозначение Функции
Пуск-останов Начало или конец алгоритма
Ввод-вывод Ввод исходных данных или вывод результатов
Процесс Вычислительное действие или последовательность вычислений
Разветвление Проверка условия и выбор направления
Предопределенный процесс Вычисление по подпрограмме
Модификация Начало цикла

 

Графический подход отличается простотой и наглядностью, дает хорошие результаты при решении относительно небольших задач. Серьезная задача раздвигает границы блок-схемы до такой степени, что ее визуальное восприятие становится трудным или невозможным.