Разветвляющийся алгоритм
ЕСЛИ пошел дождь, ТО надо открыть зонт. ЕСЛИ назвался груздем, ТО полезай в кузов. ЕСЛИ ласточки летают низко, ТО будет дождь, ИНАЧЕ дождя не будет.
ЕСЛИ условие, ТО действие. ЕСЛИ условие, ТО действие 1, ИНАЧЕ действие 2. Неполная форма Полная форма Да Нет
Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Базовая структура ветвления Условие Действие 1Действие 2 Да Нет Условие Действие Да Нет Неполная форма Полная форма
Задание: Даны значения двух величин; выбрать наибольшее из них. Ввод A, В A>В X:=AX:=ВX:=В Вывод X ДаНет Начало Конец
Неполная форма ветвления Ввод A, В В>АВ>А X:=ВX:=В Вывод X ДаНет Начало Конец Х:=А
оператор 1 условие оператор 2 Нет Да начало ввод исходных данных вывод результатов конец