Алгоритмы типа «ветвление»
«Если вы идете без цели, то нет смысла выбирать дорогу» Р. Эмерсон
Повторим основные понятия по теме «Алгоритмы и исполнители», которые мы прошли на предыдущих уроках.
Алгоритм, в котором в зависимости от выполнения или невыполнения некоторого условия совершается либо одна, либо другая
Словесная конструкция разветвляющихся алгоритмов:
Блок-схемы алгоритмов «ветвление»:
Пример блок-схемы алгоритма с полным ветвлением:
Пример блок-схемы алгоритма с неполным ветвлением.
Выполнить практическую работу по теме «Алгоритмы с ветвлениями».
661.32K
Категория: ИнформатикаИнформатика

Алгоритмы типа «ветвление»

1. Алгоритмы типа «ветвление»

15.11.2019
Алгоритмы типа
«ветвление»
Учитель информатики МБОУ « СОШ № 7 г. Калуги»
Жаркова Наталья Анатольевна

2. «Если вы идете без цели, то нет смысла выбирать дорогу» Р. Эмерсон

« — Скажите, куда мне отсюда идти?
— А куда ты хочешь попасть? – ответил Кот.
— Мне все равно… — сказала Алиса.
— Тогда все равно, куда и идти, — заметил Кот.
— … только бы попасть куда-нибудь, — пояснила Алиса.
— Куда-нибудь ты обязательно попадешь, — сказал Кот. – Нужно только
достаточно долго идти»
Л. Кэрролл «Алиса в стране чудес»

3. Повторим основные понятия по теме «Алгоритмы и исполнители», которые мы прошли на предыдущих уроках.


Что такое «Алгоритм»?
Кто может быть исполнителем алгоритма?
Кто может разрабатывать алгоритмы?
Какие виды записей алгоритма вы знаете?
Какие алгоритмы называются линейными?
Какие структурные элементы блок-схем вы
знаете?

4. Алгоритм, в котором в зависимости от выполнения или невыполнения некоторого условия совершается либо одна, либо другая

последовательность действий, называется
разветвляющимся алгоритмом.

5. Словесная конструкция разветвляющихся алгоритмов:

Неполная форма ветвления:
Да
ЕСЛИ условие, ТО инструкция
ЕСЛИ ласточки летают низко, ТО будет дождь
Полная форма ветвления:
Да
ЕСЛИ условие, ТО инструкция1, ИНАЧЕ инструкция 2
Нет
ЕСЛИ ласточки летают низко, ТО будет дождь,
ИНАЧЕ дождя не будет.

6. Блок-схемы алгоритмов «ветвление»:

Полная форма
Неполная форма
алгоритма «ветвление»: алгоритма «ветвление»:
Да
Инструкция 1
Условие
Нет
Инструкция 2
Да
Инструкция
Условие
Нет

7. Пример блок-схемы алгоритма с полным ветвлением:

начало
ввести X
Нет
X=0
Да
«решений нет»
Y=1/X
конец

8. Пример блок-схемы алгоритма с неполным ветвлением.

начало
Открыть тетрадь
Да
Есть
пример?
решить
конец

9. Выполнить практическую работу по теме «Алгоритмы с ветвлениями».

English     Русский Правила