Блок 3: "Виды алгоритмов"

Тема1:"Виды алгоритмов".

Выделяют следующие виды алгоритмов : линейный, разветвляющийся, циклический, комбинированный. При определении вида алгоритма пользуются ключевыми словами.

Вид алгоритма Ключевые слова Структура

Алгоритм, в котором есть структура  СЛЕДОВАНИЕ называется ЛИНЕЙНЫМ.

Следование - это расположение действий друг за другом.

 

Ключевых слов нет.

Алгоритм, в котором есть структура  ВЕТВЛЕНИЕ называется РАЗВЕТВЛЯЮЩИМСЯ.

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

  если...то...иначе..;

            при ...(в значении если...).

Алгоритм, в котором есть структура ЦИКЛ называется ЦИКЛИЧЕСКИМ.

Цикл -это неоднократное повторение каких-либо действий.

 

            от...до...;

            ... раз;

            пока ...;

            если... (в значении пока...).

Алгоритм, который содержит несколько структур одновременно, называется    комбинированным.
Здесь представлен пример комбинированного алгоритма.
Рассмотрите какими блоками здесь организованы его структуры:

Следование - 1-3,  5-6,  8-9,  10-11 блок.

Ветвление - 4-9 блок.

Цикл -   7-9 блок.

 

Вопросы

1. Какие выделяют виды алгоритмов ?
2. Охарактеризуйте линейный вид алгоритма.
3. Охарактеризуйте разветвляющийся вид алгоритма.
4. Охарактеризуйте циклический  вид алгоритма.
5. Какой алгоритм называют комбинированным?
6. Какие структуры может включать в себя алгоритм?
7. Охарактеризуйте данные структуры.
8. Какими ключевыми словами можно пользоваться при
определении вида алгоритма?

Реклама от Яндекс
печать на футболках срочно
Хостинг от uCoz