Разклоненият алгоритъм описва последователност от инструкции, част от която се изпълнява само ако е вярно дадено условие, а друга част (може и празна) - когато условието не е вярно. Един разклонен алгоритъм може да съдържа множество условия, включително вложени в разклоненията. При описанието му чрез диаграма се използва блок за условие, от който излизат две стрелки, отговарящи на всяко от разклоненията.
Ако сутрин не се чувствате добре, може да сте болни. Решението дали да отидете на лекар, или на училище, зависи от условието температурата ви да не е повече от 37 градуса.
1. Взимам телефона и набирам желания номер. 2. Ако приятелят вдигне провеждаме разговора.
3. В противен случай изчаквам минута. Той може да се обади по-късно и говорим или се чува служебно съобщение, че абонатът не е достъпен (тогава затварям телефона).
1. Въвеждаме х и y ( някакви числа)
2. Сравняваме х по-голямо ли е от y
3. Ако х е по-голямото извеждаме х, в противен случай изведаме y