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