Похожие презентации:
Алгоритмическая конструкция «ветвление
1.
КОНСТРУКЦИЯ✦ ветвление
«ВЕТВЛЕНИЕ».
✦ полное ветвление
РАЗВЕТВЛЯЮЩИ ✦ неполное ветвление
алгоритмы
ЕСЯ АЛГОРИТМЫ ✦✦ разветвляющиеся
простые условия
✦ составные условия
2. ВЕТВЛЕНИЕ
Ветвление - алгоритмическая конструкция, в которой взависимости от результата проверки условия («да» или «нет»)
предусмотрен выбор одной из двух последовательностей
действий (ветвей).
Алгоритмы, в основе которых лежит структура «ветвление»,
называют разветвляющимися.
3. АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ «ВЕТВЛЕНИЕ»
ДаДействие 1
Условие
Нет
Да
Действие 2
Действие 1
Полное ветвление
Условие
Нет
Неполное ветвление
4.
ПОЛНАЯ ФОРМА ВЕТВЛЕНИЯДа
Действие 1
Да
Условие
Нет
Действие 2
Будет дождь!
Ласточки
летают
низко?
Нет
Дождя не будет!
5.
ВЕТВЛЕНИЕ НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕесли <условие>
то <действие 1>
иначе <действие 2>
все
Пример
алг правописание частиц НЕ, НИ
нач
если частица под ударением
то писать НЕ
иначе писать НИ
все
кон
6.
НЕПОЛНАЯ ФОРМА ВЕТВЛЕНИЯесли <условие>
то <действие 1>
все
Да
Действие 1
Пример:
алг сборы на прогулку
нач
если на улице дождь
то взять зонтик
все
кон
Условие
Нет
7.
РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМ ДЛЯ РОБОТА8.
РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМ ДЛЯ РОБОТАРобот находится центре поля. С помощью конструкции неполного ветвления
Робот обходит препятствие сверху.
если сверху стена
то
вправо
вверх
влево
все
9.
ОПОРНЫЙ КОНСПЕКТРАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ
ВЕТВЛЕНИЕ
Условие
Полная форма
Простое
Составное
not
Неполная форма
and
or
Информатика