Запись линейного алгоритма с помощью блок-схемы:
Пример алгоритма с ветвлением:
Вы доделываете уроки и собираетесь погулять. Пойдете или нет зависит от того, какая на улице погода. Составить алгоритм своих
Алгоритм Блок-схема
Блок-схема пословицы
Полное ветвление
Неполное ветвление
Составим алгоритм поиска Золушки.
2.24M
Category: informaticsinformatics

Алгоритм ветвления и циклические алгоритмы. 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
English     Русский Rules