Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения работы

Содержание

Слайд 2

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

Повторение

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

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

Типы циклов Заданы условия продолжения работы Могут быть Заданы условия окончания

Типы циклов

Заданы условия
продолжения работы

Могут быть

Заданы условия
окончания работы

Задано число
повторений

Пока есть кирпич

Ровно

100 кирпичей

Пока не наступит ночь

Слайд 4

Цикл с заданным условием продолжения работы (цикл-ПОКА, цикл с предусловием) нц пока кц

Цикл с заданным условием продолжения работы
(цикл-ПОКА, цикл с предусловием)

нц

пока <условие>
<тело цикла (последовательность действий)>
кц
Слайд 5

Погрузка кирпичей алг погрузка нач нц пока есть кирпичи взять один

Погрузка кирпичей

алг погрузка
нач
нц пока есть кирпичи
взять один кирпич

если кирпич целый
то положить кирпич в машину
иначе отложить кирпич в сторону
все
кц
кон
Слайд 6

Робот в коридоре Правее Робота расположен коридор неизвестной длины. Необходимо, чтобы

Робот в коридоре

Правее Робота расположен коридор неизвестной длины. Необходимо, чтобы Робот

закрасил все клетки этого коридора.

нц пока справа свободно
вправо
закрась
кц

Слайд 7

Цикл с заданным условием окончания работы (цикл-ДО, цикл с постусловием) Запись

Цикл с заданным условием окончания работы
(цикл-ДО, цикл с постусловием)

Запись

на алгоритмическом языке:
нц
<тело_цикла (последовательность действий)>
кц при <условие>
Слайд 8

Опорный конспект С заданным условием продолжения работы С заданным условием окончания

Опорный конспект

С заданным
условием
продолжения
работы

С заданным
условием
окончания
работы

С заданным
числом
повторений

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

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

Тип цикла

Цикл - ПОКА

Цикл - ДО

Цикл - ДЛЯ