Псевдокод для записи алгоритмов
Для записи алгоритма будем использовать специальный язык – псевдокод. Алгоритм на псевдокоде записывается на естественном языке с использованием двух конструкций: ветвления и повтора. В круглых скобках будем писать комментарии. В треугольных скобках будем описывать действия, алгоритм выполнения которых не требует детализации, например, <обнулить массив>.
: = Операция присваивания значений.
↔ Операция обмена значениями.
Конструкции ветвления.
IF (условие)
Если условие верно<действие>
то выполнить действиеFI
FI указывает на конец этих действий
IF (условие)
<действия 1>
ELSE <действия 2>
Действия 2 выполняются,FI
если неверно условие
IF (условие1)
<действия 1>
ELSEIF (условие2)
Действия 2 выполняются,<действия 2>
если неверно условие1 и верно условие 2...FI
Конструкции повтора.
DO (условие)
Действия повторяются<действия>
пока условие истинно.OD
OD указывает на конец цикла.
DO <действия>
OD (условие выполнения)
DO (i=1, 2, ... n)
Действия выполняются для значений<действия>
параметра из спискаOD
DO
<действия>
OD
DO ...IF (условие) OD
Если условие истинно, то выйти из цикла.OD