В алгоритмі розгалуженої структури передбачено розгалуження послідовності дій в залежності від результату виконання будь-якої умови. Відрізняють повну та скорочену форми розгалуженої структури (рис 3.1., 3.2).
Приклад повної форми: скласти алгоритм обчислення значення функції
ax2 +bx+c, якщо x<0
y=
sin(ecx +ab) , якщо х >=0,
де x, a, b, c – будь-які дійсні числа.
Приклад скороченої форми: дані дійсні числа p та t. Якщо їх сума невід’ємна, то змінити їх знаки на протилежні, інакше залишити числа без змін.
Рис. 3.1. Блок-схема алгоритма повної форми
розгалуженої структури
Рис. 2 Блок-схема алгоритма скороченої форми розгалуженої структури