Similar presentations:
Алгоритм ветвления и циклические алгоритмы. 6 класс
1.
2.
это задание,состоящее из
команд.
Чтобы решить поставленную
задачу, нужно выполнить
команды одну за другой без
ошибок.
3.
это человек иликакое-либо
устройство
(компьютер,
робот, автомат и
т.д.), способные
выполнить данный
алгоритм.
4.
5. Запись линейного алгоритма с помощью блок-схемы:
Описаниедействий,
которые
выполняются в
заданном
порядке.
НАЧАЛО
ОТРЕЗАТЬ ЛОМТИК ХЛЕБА
НАМАЗАТЬ ХЛЕБ МАСЛОМ
ОТРЕЗАТЬ ЛОМТИК СЫРА
ПОЛОЖИТЬ СЫР НА ХЛЕБ
КОНЕЦ
6.
Алгоритмы, в которыхесть выбор действий в
зависимости от условия,
называются
АЛГОРИТМАМИ С
ВЕТВЛЕНИЕМ.
7. Пример алгоритма с ветвлением:
Подъехал Иван-царевич к камнюНЕТ
НАПРАВО
ПОЙДЕШЬ?
ГОЛОВУ СЛОЖИШЬ
ДА
КОНЯ ПОТЕРЯЕШЬ
8. Вы доделываете уроки и собираетесь погулять. Пойдете или нет зависит от того, какая на улице погода. Составить алгоритм своих
действий.Алгоритм.
1. Начало.
2. Доделать уроки.
3. ЕСЛИ на улице хорошая погода,
ТО пойти гулять,
ИНАЧЕ сидеть дома.
4. Конец.
9. Алгоритм Блок-схема
1. Начало2. Доделать уроки
НАЧАЛО
ДОДЕЛАТЬ УРОКИ
3. ЕСЛИ на улице
НА УЛИЦЕ
ДА
НЕТ
хорошая погода,
ХОРОШАЯ
ТО пойти гулять
ПОГОДА?
ИНАЧЕ сидеть
дома
ПОЙТИ ГУЛЯТЬ
СИДЕТЬ ДОМА
4. Конец
КОНЕЦ
10.
ЕСЛИ Любишь кататьсяТО – люби и саночки
возить.
11. Блок-схема пословицы
ДАЛюбишь
кататься?
Люби саночки возить
НЕТ
12. Полное ветвление
ДАДЕЙСТВИЯ 1
ВОПРОС
?
НЕТ
ДЕЙСТВИЯ 2
Ключевые слова: ЕСЛИ…ТО…ИНАЧЕ
13. Неполное ветвление
ДАВОПРОС
?
НЕТ
ДЕЙСТВИЯ 1
Ключевые слова: ЕСЛИ…ТО…
14. Составим алгоритм поиска Золушки.
НАЧАЛОВСТРЕТИТЬ ДЕВУШКУ
ПРИМЕРИТЬ ЕЙ ТУФЕЛЬКУ
ИДТИ
ДАЛЬШЕ
НЕТ
ПОДОШЛА?
ДА
ЗОЛУШКА
НАЙДЕНА
КОНЕЦ
15.
это алгоритм, в котороместь цикл.
ЦИКЛ – это набор действий,
которые повторяются
несколько раз.
16.
ВЫПОЛНЕНИЕНЕКОТОРЫХ
ДЕЙСТВИЙ
НЕТ
ВОПРОС
?
ДА
17.
ДАВОПРОС
?
НЕТ
ВЫПОЛНЕНИЕ
НЕКОТОРЫХ
ДЕЙСТВИЙ
18.
Переходим кпрактическим
заданиям.
19.
1) Х = 8НАЧАЛО
Х
НЕТ
Х < 50
ДА
×2
+7
РЕЗУЛЬТАТ
КОНЕЦ
2) Х = 63
20.
НАЧАЛОХ=8
Х
Х < 50
ДА
×2
+7
РЕЗУЛЬТАТ
КОНЕЦ
НЕТ
Решение:
8 × 2 = 16
16 + 7 = 23
23 × 2 = 46
46 + 7 = 53