Алгоритмы и способы их описания

Страницы: <<  <  5 | 6 | 7 | 8  >  >>

ько видов разветвляющихся алгоритмов.
1. "Обход" - такое разветвление, когда одна из ветвей не содержит ни одного оператора, т. е. как бы обходит несколько действий другой ветви.

2. "Разветвление" - такой тип разветвления, когда в каждой из ветвей содержится некоторый набор действий.

3. "Множественный выбор" - особый тип разветвления, когда каждая из нескольких ветвей содержит некоторый набор действий. Выбор направления зависит от значения некоторого выражения.

Циклические алгоритмы применяются в тех случаях, когда требуется реализовать многократно повторяющиеся однотипные вычисления. Цикл - это последовательность действий, которая может выполняться многократно, т. е. более одного раза.
Различают:
циклы с известным числом повторений (или со счетчиком);
циклы с неизвестным числом повторений (циклы с предусловием и циклы с постусловием).
В любом цикле должна быть переменная, которая управляет выходом из цикла, т. е. определяет число повторений цикла.
Последовательность действий, которая должна выполняться на каждом шаге цикла (т. е. при каждом повторении цикла), называется телом цикла или рабочей частью цикла.


Решите задачи:
Переправа
Поменяй местами лягушек

III. закрепление изученного материала.
Преподаватель предлагает ответить на вопросы:
Дайте определение понятию "алгоритм".
Охарактеризуйте свойства алгоритмов.
Назовите виды алгоритмов и типы соответствующих им алгоритмических структур.
IV. Домашнее задание.
Прочитать конспект в тетради.
V. Подведение итогов.
-оценивание учебных способов деятельности обучающихся.
-выставление оценок.
VI. Рефлексия.
Используется методический пр

Страницы: <<  <  5 | 6 | 7 | 8  >  >>
Рейтинг
Оцени!
Поделись конспектом: