1.13M
Категория: ИнформатикаИнформатика

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

1.

Тема урока
Алгоритмы с ветвлением
Далее

2.

ВСПОМНИ
• Алгоритм - это конечная
последовательность шагов в
решении задачи, приводящая от
исходных данных к требуемому
результату.
Далее

3.

ВСПОМНИ
• Линейный алгоритм – это
алгоритм в котором команды
выполняются в порядке их записи,
т.е. последовательно друг за
другом.
Далее

4.

Линейный алгоритм
Начало
Действие 1
Действие N
Конец
Далее

5.

АЛГОРИТМ С ВЕТВЛЕНИЕМ
• Алгоритм с ветвлением или
разветвляющийся алгоритм –
форма организации действий,
при которой в зависимости от
выполнения некоторого условия
совершается одна или другая
последовательность шагов.
Далее

6.

АЛГОРИТМ С ВЕТВЛЕНИЕМ
Нет
Да
Условие
Действие 1
Действие 2
Далее

7.

ПОЛНОЕ ВЕТВЛЕНИЕ
Нет
Да
Условие
Действие 1
Действие 2
Далее

8.

НЕПОЛНОЕ ВЕТВЛЕНИЕ
Нет
Да
Условие
Действие
Далее

9.

ВЕТВЛЕНИЕ
Пример 1
ЕСЛИ горит зелёный,
ТО иди,
ИНАЧЕ стой
Пример 2
ЕСЛИ назвался груздем,
ТО полезай в кузов
Далее

10.

ВОПРОС
Какие типы алгоритмов вы знаете?
Прямой
Линейный
Кривой
С ветвлением
Далее

11.

ВОПРОС
Разветвляющийся алгоритм может быть?
С двойным ветвлением
С полным ветвлением
С неполным ветвлением
Далее

12.

ВНИМАНИЕ!
• Алгоритмы делятся на 3 типа:
• линейные;
• ветвление;
• циклические.
• Линейным называется алгоритм, в котором
команды выполняются в порядке их записи.
• Ветвлением называется алгоритм, при
котором в зависимости от выполнения
некоторого условия совершается одна или
другая последовательность команд.
Далее

13.

Закрепление
1. Какая форма организации действий называется
ветвлением?
2. Приведите пример алгоритма, содержащего ветвление.
3. Вспомните, герои каких русских народных сказок
совершают выбор, определивший их судьбу.
Конец
English     Русский Правила