Вопросы к Поиску с Алисой
Разница между линейной и разветвлённой структурами программы заключается в способе выполнения действий. videouroki.net infourok.ru
Линейная структура предполагает последовательное однократное выполнение двух или более операторов. sites.google.com У такого алгоритма только один вход и один выход, попасть из первого действия, например, в третье невозможно. videouroki.net Линейные алгоритмы используют для решения простых задач. videouroki.net
Разветвлённая структура предусматривает выбор одной из двух или более последовательностей операторов в зависимости от некоторого условия. sites.google.com Несмотря на то, что в алгоритме с ветвлением описываются действия для обоих возможных вариантов, в итоге при каждом его выполнении реализуется только один из них. videouroki.net При выполнении разветвляющегося алгоритма будут выполнены не все действия, а только те, что выбраны по условию. videouroki.net
Таким образом, линейная структура выполняет действия строго по порядку, а разветвлённая структура позволяет выбирать вариант решения в зависимости от условия.