Алгоритм с ветвлением

Слайд 2

На прошлых занятиях мы разобрали линейную структуру. Но часто пути решения той

На прошлых занятиях мы разобрали линейную структуру. Но часто пути решения той
или иной задачи или выполнения какого-либо алгоритма зависит от определенных условий.

Слайд 3

Наступила осень и вы собрались пойти погулять. Тогда, в зависимости от погоды,

Наступила осень и вы собрались пойти погулять. Тогда, в зависимости от погоды,
вы должны определить, что надеть для прогулки. Если на улице холодно, то вы должны надеть пальто, иначе - плащ.

Слайд 4

Алгоритмическая структура, которая описывает решение данной задачи, называется <ветвление>. Для записи в

Алгоритмическая структура, которая описывает решение данной задачи, называется . Для записи в
алгоритмах используются служебные слова <Если - то - иначе>. Блок проверки условия обозначается ромбом и имеет один вход и два выхода (ветвь решения задачи при истинном условии и ветвь решения задачи при ложном условии). Блок-схема разбираемого нами примера будет выглядеть следующим образом:

Слайд 6

Данная структура работает следующим образом: сначала проверяется условие, если оно истинно, то

Данная структура работает следующим образом: сначала проверяется условие, если оно истинно, то
решение задачи идет по ветке <истина> и следует надеть пальто. Иначе, (то есть, если условие ложно) решение задачи идет по ветви <Ложь> и следует надеть плащ.

Слайд 7

Алгоритмическая конструкция ветвление - разделяет алгоритм на два пути в зависимости от

Алгоритмическая конструкция ветвление - разделяет алгоритм на два пути в зависимости от
некоторого условия; затем исполнение алгоритма выходит на общее продолжение. Ветвление бывает полное и неполное.

Слайд 8

Полное ветвление

Полное ветвление
Имя файла: Алгоритм-с-ветвлением.pptx
Количество просмотров: 169
Количество скачиваний: 0