26 июля 2015 г.
«Приключения Тома Сойера»: «Вздыхая,он окунул кисть в ведро,провел ею по доске забора,повторил эту операцию,проделал ее снова…»
В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно. Такая последовательность команд называется телом цикла. Циклические алгоритмические структуры бывают двух типов: цикл со счетчиком, в котором тело цикла выполняется определенное количество раз; цикл по условию, в котором тело цикла выполняется, пока истинно условие.
Цикл со счетчиком. Алгоритмическая структура «цикл со счетчиком» используется, если заранее известно, какое число повторений тела цикла необходимо выполнить. Цикл со счетчиком может быть зафиксирован графически, с помощью блок-схемы, а также записан на языках Visual Basic цикла For … Next.
Цикл с условием. Алгоритмическая структура «цикл с условием» используется, если заранее неизвестно, какое количество раз необходимо повторить тело цикла. В этом случае количество повторений тела цикла зависит от истинности условия. Цикл с условием можно отобразить с помощью блок- схемы и записать на языках Visual Basic с помощью оператора цикла Do While … Loop. Если условие продолжения цикла стоит перед телом цикла, то такой цикл называется циклом с предусловием.
Структура команды цикл: Пока Пока нц нц кц кц
Деньги есть? Купил ДА НЕТ Цикл «Пока» Транжира
Алгоритм сортировки 10 веществ на проводники и изоляторы. Начало 10 веществ Взять вещество Подвести ток Проводит ток? Да Нет Проводник Изолятор Все вещества проверили ? Да Нет Конец
Цикл «Для» нц для i от А до В действия Кц Переменная i последовательно принимает значения от А до В, увеличиваясь на 1. Пока i не примет конечное значение, повторяются команды Переменная i называется счетчиком или параметром
Цикл «Для» нц для i от 1 до 10 действия Кц нц для i от -5 до 5 действия Кц нц для i от 0 до 100 действия Кц Тело цикла повторится 10 раз Тело цикла повторится 11 раз Тело цикла повторится 101 раз
Автор: Доронина Екатерина Валерьевна, МКОУ СОШ 1, Г. Коркино
Чему будет равно S Чему будет равно S
Контрольные вопросы: В каких случаях используется алгоритмическая структура «цикл со счетчиком», а в каких алгоритмическая структура «цикл с условием».