Алгоритмы и программы. Афанасьева Т. В - 21 стр.

UptoLike

Составители: 

21
+
Рис. 3. Пример линейного визуального алгоритма
В соответствии с наличием в алгоритмах управляющих структур
композиции, альтернативы и итерации алгоритмы классифицируют на
линейные, разветвленные и циклические алгоритмы.
2.4. Разветвленные алгоритмы
Разветвленные алгоритмы в своем составе содержат блок условия
и различные конструкции ветвления. Ветвлениеэто структура,
обеспечивающая выбор между альтернативами.
Каждая управляющая структура ветвления имеет один вход и один
выход. Ветвления содержат блок условия, в котором записывают
логические условия, такие как А > С, X <= Y. В зависимости от значений
переменных А, С в
управляющей структуре ветвления на рис. 4, условие
А > С принимает значение «истина» или «ложь» и процесс вычислений
включает блок действия Z = A или Z = C. Аналогично происходит и в
управляющей структуре неполного ветвления (рис. 4, б). Только в этом
случае, если условие X <= Y истинно, то выполняется действие С = Х, в
противном случае никаких действий не выполняется.
НАЧАЛО
Ввод X
,
Y
Z = X+Y
C = X–Y
D = X*Y
Вывод
Z, C, D
КОНЕЦ