Similar presentations:
Разветвляющийся алгоритм
1. Разветвляющийся алгоритм
08.07.2020Разветвляющийся алгоритм
2.
3.
Разветвляющийся алгоритм –это алгоритм, в котором в
зависимости от условия
выполняется либо одна, либо
другая последовательность
действий.
4. Базовая структура ветвления
Полнаяформа
Да
Команда 1
Базовая структура
ветвления
Условие
Нет
Команда 2
Да
Условие
Неполная
форма
Нет
Команда
if условие then Команда
if условие then Команда1 else Команда 2
5.
Полное ветвлениеA
10
Начало
A
8
Read(A)
Ввод A
Да
A>9
if A>9 then X:=A+8 else X:=A-8
X=A+8
Нет
X=A-8
Вывод X
Конец
writeln(X)
6. Неполное ветвление
НачалоA
10
Ввод A
Да
A>9
Нет
if A>9 then X:=A+8
X=A+8
Да
A
8
A<=9
X=A-8
Вывод X
Конец
Нет
if A<=9 then X:=A-8