алгоритмическая структура ветвление

9
Алгоритмическая структура ветвление 5 класс

Transcript of алгоритмическая структура ветвление

Алгоритмическая структура ветвление

5 класс

АЛГОРИТМЫ С ВЕТВЛЕНИЕМАлгоритмы, в

которых есть выбор действий в

зависимости от условия, называются

АЛГОРИТМАМИ С ВЕТВЛЕНИЕМ

ДОДЕЛАТЬ УРОКИ

СИДЕТЬ ДОМА

ДА НЕТ

НАЧАЛО

НА УЛИЦЕХОРОШАЯПОГОДА?

КОНЕЦ

ПОЙТИ ГУЛЯТЬ

В блок-схеме алгоритма команду проверки условия обозначает блок Решение

Поскольку результатом выполнения команды проверки условия может быть либо истина, либо ложь, то с этого блока есть два выхода. Выход Да означает, что результатом выполнения команды проверки условия есть истина, а выход Нет - что результатом выполнения команды проверки условия являются ложь

АЛГОРИТМЫ С ВЕТВЛЕНИЕМ

В алгоритмах используют разветвления двух видов:

АЛГОРИТМЫ С ВЕТВЛЕНИЕМ

Полное разветвление Неполное разветвление

Проверка условия

Последовательность команд 2

Последовательность команд 1

Проверка условия

Последовательность команд 1

Нет ДаНет

Да

В Scratch можно использовать команду Если-то-иначе для организации полного ветвления

АЛГОРИТМЫ С ВЕТВЛЕНИЕМ

Условие

Команды, выполняемые, когда условие истинно

Команды, выполняемые, когда условие ложь

Команда если для организации неполного ветвления

АЛГОРИТМЫ С ВЕТВЛЕНИЕМ

Команды, выполняемые, когда условие истинно

Условие

Составим алгоритм, по которому исполнитель двигаться Сценой вправо. После того как исполнитель дойдет до правой границы Сцены, он должен появиться у левой границы Сцены и продолжить движение вправо.

АЛГОРИТМЫ С ВЕТВЛЕНИЕМ

На Сцене введена система координат для того, чтобы положение исполнителя на Сцене можно было задавать значениями двух координат: х и у.

По умолчанию длина видимой части Сцены 480 шагов исполнителя, а ширина - 360 шагов. Поэтому если исполнитель размещается в видимой части Сцены, то абсцисса его положение может изменяться от -240 до 240, а ордината - от -180 до 180.

АЛГОРИТМЫ С ВЕТВЛЕНИЕМАлгоритм для организации движения исполнителя вправо.

Ориентации исполнителя на Сцене в нужном направлении