Отличие разветвляющегося алгоритма от циклического заключается в следующем:
  - Разветвляющийся алгоритм — это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.                                                                          mti58.ru                                                                                               intuit.ru                       Например, если на улице идёт дождь, то необходимо взять зонт, иначе не брать зонт с собой.                                                                          mti58.ru                      
  - Циклический алгоритм — это алгоритм, команды которого повторяются некое количество раз подряд.                                                                          mti58.ru                                                                                               intuit.ru                       Например, при чтении книги будут повторяться одни и те же действия: прочитать страницу, перелистнуть и т.д..                                                                          mti58.ru                      
  
 Таким образом, разветвляющийся алгоритм предполагает выбор последовательности действий в зависимости от условия, а циклический — многократное повторение одних и тех же действий.                                                                          dzen.ru                                                                                               videouroki.net