Ветвящиеся алгоритмы в программировании: основы и примеры