Циклы. Алгоритмическая конструкция

Содержание

Слайд 2

ЦИКЛ (греч. «круг»

Это алгоритмическая конструкция, предназначенная для описания повторяющихся действий при выполнении

ЦИКЛ (греч. «круг» Это алгоритмическая конструкция, предназначенная для описания повторяющихся действий при выполнении некоторого условия.
некоторого условия.

Слайд 3

Примеры задач (повседн)

Ходьба
Поднимание по лестнице
Прием пищи
Написание текста
Уборка
Езда на велосипеде, автомобиле и пр.
Косьба

Примеры задач (повседн) Ходьба Поднимание по лестнице Прием пищи Написание текста Уборка
травы

Слайд 4

Примеры задач (учебн, произв)

Обработка натурального ряда чисел
Обработка символьных величин
Графика
Табулирование функций
Расчет зарплаты
Обработка массивов

Примеры задач (учебн, произв) Обработка натурального ряда чисел Обработка символьных величин Графика
информации (сведения о чем-либо, людях, погоде)

Слайд 5

Циклы в блок-схемах

Условие

Тело цикла

Да

Нет

Тело цикла – повторяющиеся действия.

СЧЕТЧИК (параметр)– переменная отвечающая за

Циклы в блок-схемах Условие Тело цикла Да Нет Тело цикла – повторяющиеся
коли-чество оборотов цикла.

Слайд 6

Циклы в алгоритмах

пока Условие
нц
Тело цикла
кц

пока х<10
нц
k:=k+1 S:=S+k
кц

Циклы в алгоритмах пока Условие нц Тело цикла кц пока х нц k:=k+1 S:=S+k кц

Слайд 7

Виды циклов

Циклы с известным числом повторений (ДЛЯ)

Циклы с неизвестным числом повторений (ПОКА,

Виды циклов Циклы с известным числом повторений (ДЛЯ) Циклы с неизвестным числом повторений (ПОКА, ДО)
ДО)

Слайд 8

Чтобы организовать цикл…

НУЖНО:
Определить в задаче повторяющиеся действия
Определить количество повторений (оборотов) цикла (если

Чтобы организовать цикл… НУЖНО: Определить в задаче повторяющиеся действия Определить количество повторений
это возможно)
Определить начальное (и конечное) значения переменной (счетчика) цикла и шаг ее изменения.

Слайд 9

Циклы с известным числом повторений (ДЛЯ)

Циклы с известным числом повторений (ДЛЯ)

Слайд 10

Упражнения

Для к = 1 до 15 шаг 2
Для к = 3 до

Упражнения Для к = 1 до 15 шаг 2 Для к =
-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

Упражнения FOR к = 1 TO 15 STEP 2 FOR к =
-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 раз?
При каких значениях счетчика цикл

Вопросы При каких значениях счетчика цикл выполнится 1 раз? При каких значениях
не выполнится ни разу?