Слайд 2План:
Понятие о цикле;
Разновидность - цикл с заданным числом повторений;
Развернутая и компактная записи;
Алгоритм
цикла с заданным числом повторений;
Схемы циклов;
Реализация.
Слайд 3Понятие.
Цикл - разновидность управляющей конструкции в высокоуровгевых языках программирования, предназначенная для
организации многократного исполнения набора инструкций.
Тело цикла - последовательность инструкций, предназначенная для многократного исполнения.
Слайд 4Цикл с заданным числом повторений.
- представляет собой соединение линейной структуры (начала
цикла), структуры цикла-пока (условие заменено на противоположное) и снова линейной (последовательной структурой в теле цикла).
Слайд 5Развенутая запись цикла:
Начало цикла→условие→тело цикла→изменение параметра.
Такой цикл можно прочитать следующим образом: "меняя
параметр от начального значения до конечного, повторять тело цикла.
Слайд 6Компактная запись:
Тело цикла→цикл по i, от iнач. до iкон., шаг ▲i.
Компактная запись менее громоздка, за счет того, что в ней не задаются связи между элементами структуры.
Слайд 7Прочие схемы.
Также различают графические схемы циклов, различающиеся знаками в блоке проверяемого логического
условия и в блоке изменения параметра цикла.
Если число величины шага в цикле с параметром равна 1, то в заголовке цикла шаг можно не указывать.
Слайд 8Реализация.
После реализации в машине оба вида схем (развернутая и компактная)на практике дают
один и тот же результат.