Виды алгоритмов. 5 класс

Содержание

Слайд 2

Линейный алгоритм

Задача: нарисовать домик

Начало.

Конец.

Нарисовать крыльцо

Нарисовать стены

Нарисовать крышу

Нарисовать трубу

Линейный алгоритм Задача: нарисовать домик Начало. Конец. Нарисовать крыльцо Нарисовать стены Нарисовать крышу Нарисовать трубу

Слайд 3

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

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

Слайд 4

Условие ветвления

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

Ветвление в

Условие ветвления Команды выполняются, если условие не соблюдается Команды выполняются, если условие
алгоритме (полная форма)

ДА

НЕТ

Слайд 5

Алгоритм «Поставить букет в вазу»

Начало.

Конец.

Налить воду в вазу.

Поставить букет в вазу.

В вазе

Алгоритм «Поставить букет в вазу» Начало. Конец. Налить воду в вазу. Поставить
есть вода?

Взять вазу.

Условие ветвления

НЕТ

ДА

Слайд 6

Алгоритм «Раскрасить крышу»

Алгоритм «Раскрасить крышу»

Слайд 8

Цикл используется тогда, когда есть команды,
которые надо выполнить несколько раз.

Цикл используется тогда, когда есть команды, которые надо выполнить несколько раз. Условие?
Условие?

Нет

Да

Команда

100 литров

10 литров

Слайд 9

Алгоритм «Найти и раскрасить 4 шарика»

нет

да

Начало.

Конец.

Алгоритм «Найти и раскрасить 4 шарика» нет да Начало. Конец.

Слайд 10

Остались новогодние игрушки в коробке?
На ёлке есть фонарики?
Сколько игрушек в коробке?
Елка высокая?
Какого

Остались новогодние игрушки в коробке? На ёлке есть фонарики? Сколько игрушек в
цвета шары на ёлке?
Есть ещё красные шары в коробке?
Горят фонарики на ёлке?

Слайд 11


Ветвление (условный) – это алгоритм, в котором в результате проверки условия

Ветвление (условный) – это алгоритм, в котором в результате проверки условия выполняется
выполняется та, или иная команда (группа команд).

Цикл - это алгоритм, содержащий повторяющуюся группу команд.

Чайник пустой?
Идёт дождь?
Горит зелёный сигнал светофора?
Устраивает цена книги?
Задачи по математике задавали?

Есть ещё игрушки в коробке?
В тарелке есть ещё конфеты?
Остались ещё яблоки на дереве?
Есть ещё невымытые помидоры?
Есть ещё незаточенные карандаши?

Линейный – это алгоритм в котором команды идут одна за другой, независимо от каких-либо условий.