Вопросы к Поиску с Алисой
Разница между последовательной и ветвящейся структурами алгоритмов заключается в способе выполнения действий.
Последовательная структура (следование) предполагает, что все команды алгоритма выполняются один раз и в том порядке, в котором они записаны. el-ed.ru {7-host} Такая структура подходит для задач, где важна чёткая очерёдность действий. el-ed.ru Например, если нужно сначала получить данные, потом преобразовать, а в конце сохранить. el-ed.ru
Ветвящаяся структура (ветвление) встречается, если действия алгоритма зависят от некоторого условия. {7-host} В зависимости от результата проверки условия («да» или «нет») выполняется одна из двух последовательностей команд, называемых ветвями. {6-host} {10-host} При каждом выполнении алгоритма реализуется только один из возможных вариантов, какой именно — зависит от заданного набора входных данных. {9-host}
Таким образом, при последовательной структуре выполняются все команды, а при ветвящейся — только те, что выбраны по условию. {9-host}