![Виды алгоритмов](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_0.jpg)
Виды
алгоритмов
![Линейный алгоритм Задача: нарисовать домик Начало. Нарисовать стены Нарисовать крышу Нарисовать трубу Нарисовать крыльцо Конец.](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_1.jpg)
Линейный алгоритм
Задача: нарисовать домик
Начало.
Нарисовать стены
Нарисовать крышу
Нарисовать трубу
Нарисовать крыльцо
Конец.
![Алгоритм, в котором находится условие, называется ветвлением или условным .](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_2.jpg)
Алгоритм, в котором находится условие,
называется ветвлением или условным .
![Ветвление в алгоритме (полная форма) Условие ветвления НЕТ ДА Команды выполняются, если условие соблюдается Команды выполняются, если условие не соблюдается](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_3.jpg)
Ветвление в алгоритме (полная форма)
Условие ветвления
НЕТ
ДА
Команды выполняются, если условие соблюдается
Команды выполняются, если условие
не соблюдается
![Алгоритм «Поставить букет в вазу» Начало. Условие ветвления Взять вазу. В вазе есть вода? НЕТ Налить воду в вазу. ДА Поставить букет в вазу. Конец.](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_4.jpg)
Алгоритм «Поставить букет в вазу»
Начало.
Условие ветвления
Взять вазу.
В вазе есть вода?
НЕТ
Налить воду в вазу.
ДА
Поставить букет в вазу.
Конец.
![Алгоритм «Раскрасить крышу» Начало. ДА Закрась крышу синим цветом. Есть труба? НЕТ ДА Есть крыльцо? Закрась крышу жёлтым цветом. НЕТ Закрась крышу красным цветом. Конец. 6](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_5.jpg)
Алгоритм «Раскрасить крышу»
Начало.
ДА
Закрась крышу синим цветом.
Есть труба?
НЕТ
ДА
Есть крыльцо?
Закрась крышу жёлтым цветом.
НЕТ
Закрась крышу красным цветом.
Конец.
6
![](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_6.jpg)
![Цикл используется тогда, когда есть команды, которые надо выполнить несколько раз. 100 литров Команда 10 литров Да Условие? Нет](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_7.jpg)
Цикл используется тогда, когда есть команды,
которые надо выполнить несколько раз.
100 литров
Команда
10 литров
Да
Условие?
Нет
![Алгоритм «Найти и раскрасить 4 шарика» Начало. Раскрасить шарик. нет Все шары раскрашены? да Конец.](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_8.jpg)
Алгоритм «Найти и раскрасить 4 шарика»
Начало.
Раскрасить шарик.
нет
Все шары раскрашены?
да
Конец.
![Остались новогодние игрушки в коробке? На ёлке есть фонарики? Сколько игрушек в коробке? Елка высокая? Какого цвета шары на ёлке? Есть ещё красные шары в коробке? Горят фонарики на ёлке?](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_9.jpg)
Остались новогодние игрушки в коробке?
На ёлке есть фонарики?
Сколько игрушек в коробке?
Елка высокая?
Какого цвета шары на ёлке?
Есть ещё красные шары в коробке?
Горят фонарики на ёлке?
![Линейный – это алгоритм в котором команды идут одна за другой, независимо от каких-либо условий. Ветвление (условный) – это алгоритм, в котором в результате проверки условия выполняется та, или иная команда (группа команд). Цикл - это алгоритм, содержащий повторяющуюся группу команд.](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_10.jpg)
Линейный – это алгоритм в котором команды идут одна за другой, независимо от каких-либо условий.
Ветвление (условный) – это алгоритм, в котором в результате проверки условия выполняется та, или иная команда (группа команд).
Цикл - это алгоритм, содержащий повторяющуюся группу команд.
- Есть ещё игрушки в коробке?
- В тарелке есть ещё конфеты?
- Остались ещё яблоки на дереве?
- Есть ещё невымытые помидоры?
- Есть ещё незаточенные карандаши?
- Чайник пустой?
- Идёт дождь?
- Горит зелёный сигнал светофора?
- Устраивает цена книги?
- Задачи по математике задавали?
![Список использованных ресурсов:](http://fsd.compedu.ru/html/2018/01/18/i_5a6074bb8698a/img_phpChzbSp_vidy-algoritmov_11.jpg)
Список использованных ресурсов:
- http://videouroki.net
- Энциклопедия персонального компьютера и Интернета Кирилла и Мефодия