а. Алгоритм с ветвлениями - это алгоритм, в котором в зависимости от некоторого условия выполняется либо одна, либо другая последовательность команд.
Алгоритм с ветвлениями (или условный алгоритм) предполагает, что ход выполнения алгоритма меняется в зависимости от выполнения (или невыполнения) некоторого условия. В зависимости от условия, выполняются разные наборы команд.