Функциональные блоки в алгоритмах указывают действие (шаг) и представляют собой выделенную часть алгоритма с одним входом и одним выходом, выполняющую законченное действие с информацией. 8 Они представляют собой прямоугольник, в который может входить одна направленная линия и выходить тоже одна линия. 1 Внутри записывают команду, подлежащую выполнению. 1
Условные блоки (альтернативные) указывают наличие выбора среди одного из двух вероятных действий. 1 Геометрическая фигура представляет собой ромб. 1 Внутри прописывается условие выбора (вопрос, сравнение). 1 В ромб может входить одна направленная линия, а выходить две направленные линии, причём одна подписывается словом «Да», вторая — «Нет». 1 Если записанное внутри условие является верным (значение истинно), управление передаётся по стрелке, которая подписана словом «Да». 1 В обратной ситуации управление переходит на стрелку «Нет». 1