Слайд 2ЦИКЛ (греч. «круг»
Это алгоритмическая конструкция, предназначенная для описания повторяющихся действий при выполнении
некоторого условия.
Слайд 3Примеры задач (повседн)
Ходьба
Поднимание по лестнице
Прием пищи
Написание текста
Уборка
Езда на велосипеде, автомобиле и пр.
Косьба
травы
Слайд 4Примеры задач (учебн, произв)
Обработка натурального ряда чисел
Обработка символьных величин
Графика
Табулирование функций
Расчет зарплаты
Обработка массивов
информации (сведения о чем-либо, людях, погоде)
Слайд 5Циклы в блок-схемах
Условие
Тело цикла
Да
Нет
Тело цикла – повторяющиеся действия.
СЧЕТЧИК (параметр)– переменная отвечающая за
коли-чество оборотов цикла.
Слайд 6Циклы в алгоритмах
пока Условие
нц
Тело цикла
кц
пока х<10
нц
k:=k+1
S:=S+k
кц
Слайд 7Виды циклов
Циклы с известным числом повторений (ДЛЯ)
Циклы с неизвестным числом повторений (ПОКА,
ДО)
Слайд 8Чтобы организовать цикл…
НУЖНО:
Определить в задаче повторяющиеся действия
Определить количество повторений (оборотов) цикла (если
это возможно)
Определить начальное (и конечное) значения переменной (счетчика) цикла и шаг ее изменения.
Слайд 9Циклы с известным числом повторений (ДЛЯ)
Слайд 10Упражнения
Для к = 1 до 15 шаг 2
Для к = 3 до
-15 шаг -10
Для к = 5 до -5
Для к = 1 до 100 шаг 50
Для к = 10 до -10 шаг -2
Для к = 100 до 10 шаг -10
Для к = 1 до 1
Слайд 11Упражнения
FOR к = 1 TO 15 STEP 2
FOR к = 3 TO
-15 STEP -10
FOR к = 5 TO -5
FOR к = 1 TO 100 STEP 50
FOR к = 10 TO -10 STEP -2
FOR к = 100 TO 10 STEP -10
FOR к = 1 TO 1
Слайд 12Вопросы
При каких значениях счетчика цикл выполнится 1 раз?
При каких значениях счетчика цикл
не выполнится ни разу?