При использовании данной презентации при объяснении новой темы появляется возможность применять методы личностно-ориентированного обучения: проблемный метод, метод эвристической беседы и элементы исследования. Постановка проблемы ставит учащихся в условия, которые побуждают его решать учебную проблему, проводить анализ материала и оперировать им. Такая деятельность позволяет учащимся получить новую информацию, освоит новые способы применения знаний
operatori_cikla_tp.ppt
Презентация к уроку по теме «Turbo Pascal»
Операторы
цикла
Презентация к уроку по теме «Turbo Pascal»
Операторы цикла служат
для организации повторения
действий в программе.
Виды операторов цикла
While(с предусловием “пока”)
Repeat (с постусловием “до”)
For (c параметром “для” )
Презентация к уроку по теме «Turbo Pascal»
Формат оператора while
while<усл. продолжения повт.>do
<тело цикла>;
Условие – выражение типа
boolean;
Тело цикла – простой или
составной оператор.
Презентация к уроку по теме «Turbo Pascal»
Работа оператора while
Производится проверка
условия, если результат –
True, то выполняется тело
цикла, если результат – False,
то происходит выход из цикла
на следующий оператор.
Презентация к уроку по теме «Turbo Pascal»
Формат оператора repeat
repeat
<оператор1>;
...
Тело цикла
<операторN>;
until <усл. окончания повторений>;
Условие – выражение типа
boolean;
Презентация к уроку по теме «Turbo Pascal»
Работа оператора repeat
Сначала выполняется тело
цикла (хотя бы 1 раз), затем
проверяется условие, если
результат – False, то
выполняется тело цикла, если
результат –True, то
происходит выход из цикла на
следующий оператор.
Презентация к уроку по теме «Turbo Pascal»
При программировании тела
цикла в операторах while и
repeat надо обеспечить влияние
на значение условия, иначе цикл
бесконечен!
Операторы while и repeat
используются, когда число
повторений заранее не известно,
а если известно, то
целесообразнее использовать for.
Презентация к уроку по теме «Turbo Pascal»
Формат оператора for
For парр := нач. to кон.
do
цикла знач. знач.
<тело цикла>;
цикла знач. знач.
<тело цикла>;
For парр :=кон. downto нач. do
Параметр цикла – переменная
порядкового типа;
Тело цикла – простой или
составной оператор.
Презентация к уроку по теме «Turbo Pascal»
Работа оператора for to
Проверяется условие: параметр
цикла (счётчик) кон. значения,
если результат – True, то
выполняется тело цикла,
счётчик наращивается на 1 и
опять проверяется и т. д.,если
результат – False, то
происходит выход из цикла на
следующий оператор.
Презентация к уроку по теме «Turbo Pascal»
Работа оператора for downto
Проверяется условие: параметр
цикла (счётчик) нач. значения,
если результат – True, то
выполняется тело цикла,
счётчик уменьшается на 1 и
опять проверяется и т. д.,если
результат – False, то
происходит выход из цикла на
следующий оператор.
Презентация к уроку по теме «Turbo Pascal»
В теле цикла запрещено
изменение параметра
(счётчика).
После завершения
оператора for значение
параметра цикла не
определено.
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.