Разница между линейной и разветвлённой структурой в алгоритмировании заключается в следующем:
- Линейная структура предписывает одноразовое выполнение одной и той же последовательности действий при любых допустимых входных данных. videouroki.net В таких алгоритмах все блоки имеют последовательное соединение логической связью передачи информационных потоков. koi.tspu.ru
- Разветвлённая структура — это алгоритмическая конструкция, обеспечивающая выбор между двумя альтернативами в зависимости от значения входных данных. moodle.kstu.ru В таких алгоритмах в зависимости от выполнения некоторого логического условия происходит разветвление вычислений по одному из нескольких возможных направлений. koi.tspu.ru Подобные алгоритмы предусматривают выбор одного из альтернативных путей продолжения вычислений. koi.tspu.ru
Таким образом, линейная структура однозначно определяет последовательность действий, в то время как разветвлённая структура позволяет выбирать между разными вариантами в зависимости от условий. videouroki.net moodle.kstu.ru