Алгоритмическая конструкция ветвление. Основные алгоритмические конструкции

Слайд 2

Ветвление

Ветвление - алгоритмическая конструкция, в которой в зависимости от результата проверки условия

Ветвление Ветвление - алгоритмическая конструкция, в которой в зависимости от результата проверки
(«да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей).

Алгоритмы, в основе которых лежит структура «ветвление», называют разветвляющимися.

Слайд 3

Полная форма ветвления

если <условие>
то <действие 1>
иначе <действие 2>
все

Да

Нет

Полная форма ветвления если то иначе все Да Нет

Слайд 4

Неполная форма ветвления

если <условие>
то <действие 1>
все

Пример:
алг сборы на прогулку
нач
если

Неполная форма ветвления если то все Пример: алг сборы на прогулку нач
на улице дождь
то взять зонтик
все
кон

Да

Нет

Слайд 5

Операции сравнения

Операции сравнения

Слайд 6

Вычисление функции f(x)=|x|

Начало

Список данных

X, Y -вещ

Х

Х>0

Y:=X

Y:=-X

Y

Конец

да

нет

Вычисление функции f(x)=|x| Начало Список данных X, Y -вещ Х Х>0 Y:=X

Слайд 7

Разветвляющийся алгоритм для Робота

В какую клетку переместится Робот после выполнения следующего фрагмента

Разветвляющийся алгоритм для Робота В какую клетку переместится Робот после выполнения следующего
алгоритма.

а

если справа свободно или снизу свободно
то закрасить
все
если справа стена
то влево
все

б

если слева стена
то вправо
все

Имя файла: Алгоритмическая-конструкция-ветвление.-Основные-алгоритмические-конструкции.pptx
Количество просмотров: 22
Количество скачиваний: 0