Similar presentations:
Алгоритмы с ветвлениями
1. Тема урока: «Алгоритмы с ветвлениями»
1 из 232.
НачалоЕсть
в чайнике
вода?
ДА
НЕТ
Налей в чайник воду
Включи плиту
Поставь на нее чайник
Конец
2 из 23
3. Алгоритм с ветвлением
НетДа
Условие
Действие 1
Действие 2
или разветвляющийся
алгоритм - форма
организации действий,
при которой в
зависимости от
выполнения
некоторого условия
совершается
одна или другая
последовательность
шагов
3 из 23
4.
Обратите внимание, в блок-схемепоявилось новое обозначение ромб
, в котором стоит вопрос, требующий
ответа «да» или «нет». При этом из
ромбика выходят две стрелочки: по
одной мы идем в случае ответа "да", а
по другой - в случае ответа "нет". Вы
уже знаете, что бывают вопросы, на
которые можно ответить "да" или
"нет", и вопросы, на которые нельзя
так ответить.
4 из 23
5. Разветвляющийся алгоритм
Полное ветвлениеПодъехал Иван
Царевич к камню
Да
Голову сложишь
Направо
пойдешь?
Нет
Коня потеряешь
5 из 23
6. Разветвляющийся алгоритм
Неполное ветвлениеДа
Идет
дождь?
Нет
Берем зонт
6 из 23
7. Ветвления
ЕСЛИ хочешь быть здоров,ТО закаляйся,
ИНАЧЕ валяйся на диване
ЕСЛИ назвался груздем,
ТО полезай в кузов
7 из 23
8.
Если любишь рисовать, то нарисуй яблоко,иначе напиши, чем любишь заниматься
Нарисуй яблоко
Ты любишь
рисовать?
ДА
НЕТ
Напиши,
чем ты любишь
заниматься
_______________
_______________
8 из 23
9.
НачалоТы любишь
осень?
ДА
НЕТ
Возьми зеленый карандаш
Возьми желтый карандаш
Раскрась листок
Убери карандаш
Конец
9 из 23
10. Задание
Составьте блок-схему алгоритма переходадороги, в зависимости от сигнала светофора.
конец
Ждать
зеленого сигнала
Подойти к дороге
и остановиться
Сигнал
светофора
зеленый?
Начать движение
начало
10 из 23
11.
началоПодойти к дороге
и остановиться
Сигнал
светофора
зеленый?
Ждать
зеленого сигнала
Начать движение
конец
11 из 23
12.
13.
ТЕМПЕРАТУРА0
ВОДЫ < 100 С
ДА
Вскипятить воду
НЕТ
Заварить чай
14.
Домашнее заданиепридумать примеры
алгоритмов с ветвлением
14 из 23