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

Слайд 2

Ветвление

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

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

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

Слайд 3

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

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

Да

Нет

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

Слайд 4

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

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

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

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

Да

Нет

Слайд 5

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

Начало

Х

Х>0

Y:=X

Y:=-X

Y

Конец

да

нет

Вычисление значений функции f(x)=|x| Начало Х Х>0 Y:=X Y:=-X Y Конец да нет

Слайд 6

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

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

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

а

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

б

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

Слайд 7

Вопросы и задания (4 вопрос по желанию).

1. Какие алгоритмы называют разветвляющимися?

2.

Вопросы и задания (4 вопрос по желанию). 1. Какие алгоритмы называют разветвляющимися?
Приведите два примера разветвляющегося алгоритма из повседневной жизни.

4. Составьте алгоритм возведения чётного числа в
квадрат, а нечётного - в куб.

3. Запишите алгоритм правописания приставок,
начинающихся с буквы «з» («с»).

Ответы высылаем мне

Имя файла: Алгоритмическая-конструкция-ветвление.-8-класс.pptx
Количество просмотров: 80
Количество скачиваний: 3