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

advertisement
УРОК ИНФОРМАТИКИ
«КТО ВЛАДЕЕТ
ИНФОРМАЦИЕЙ,
ТОТ ВЛАДЕЕТ МИРОМ»
У. Черчилль
Линейный алгоритм
 Линейный алгоритм – это алгоритм, у
которого все действия выполняются
последовательно.
Помоги
Винни Пуху
НАЧАЛО
Вымой лапы
Закрой кран
Вытри лапы
полотенцем
Возьми ложку
Сядь за стол
Съешь мед
Открой кран
КОНЕЦ
«Витязь на распутье»
Картина Виктора Васнецова
Тема урока:
«Разветвляющийся
алгоритм»
 ЕСЛИ пошел дождь, ТО надо открыть
зонт.
 ЕСЛИ назвался груздем, ТО полезай в
кузов.
 ЕСЛИ ласточки летают низко, ТО
будет дождь, ИНАЧЕ дождя не будет.
Задание: Прочитайте отрывок из стихотворения Джани
Родари «Чем пахнут ремесла?». Перефразируйте
информацию о профессиях с помощью ключевых слов
ЕСЛИ – ТО
У каждого дела запах особый:
В булочной пахнет тестом и сдобой.
Мимо столярной идешь мастерской –
Стружкою пахнет и свежей доской.
Пахнет маляр скипидаром и краской.
Пахнет стекольщик оконной замазкой.
Куртка шофера пахнет бензином.
Блуза рабочего – маслом машинным…
Определение
 Разветвляющийся алгоритм – это
алгоритм, в котором в зависимости от
условия выполняется либо одна, либо
другая последовательность действий.
Базовая структура ветвления
НЕполная
форма
Полная
форма
Да
действия 1
Условие
Нет
действия 2
Да
действия
Условие
Нет
Неполная
форма
Да
ЕСЛИ условие, ТО действия.
Да
ЕСЛИ условие, ТО действия 1, ИНАЧЕ действия 2.
Нет
Полная
форма
В Паскале:
Неполный условный оператор имеет вид:
IF (условие) THEN (оператор 1);
Полный оператор имеет вид:
IF (условие) THEN (оператор 1)
ELSE (оператор 2);
Задание: Выполнить вычисления по
алгоритму, заданному блок-схемой
Начало
Ввод A
Да
Нет
A>10
X=A+9
X=A-9
Вывод X
Конец
A 3
X
5
7
8
9
11 13
15 17
Домашнее задание:
 § 31
 Выполнить за компьютерами, с помощью текстового
редактора, мини-проект.
 Для Вам необходимо взять любой отрывок из
стихотворения или отрывок из произведения, в
которых содержатся конструкции разветвляющихся
алгоритмов.
 Составить блок-схему, описать алгоритм словесно и с
помощью языка программирования Паскаль.
БУДЕТ ЗАЩИТА ПРОЕКТОВ!!!
Рефлексия
Спасибо!!!
Урок окончен!
Вы молодцы!
Download