Содержание

Слайд 2

Основные вопросы:

Что такое цикл?
Цикл – это алгоритмическая конструкция, обеспечивающая многократное повторение оператора(ов)

Основные вопросы: Что такое цикл? Цикл – это алгоритмическая конструкция, обеспечивающая многократное
– команд исполнителю.

Оператор повтора

Слайд 3

Основные вопросы:

Какие существуют виды циклов?

циклы

с предусловием

с постусловием

с параметром

с условием!

Основные вопросы: Какие существуют виды циклов? циклы с предусловием с постусловием с параметром с условием!

Слайд 4

ЦИКЛЫ с условием

Что такое условие?
Условие – это некоторое утверждение, которое обязательно принимает

ЦИКЛЫ с условием Что такое условие? Условие – это некоторое утверждение, которое
одно из значений: а) истина
б) ложь.

Слайд 5

ОПЕРАТОРНЫЕ СКОБКИ

Что такое операторные скобки?
Операторные скобки – это структура, обеспечивающая объединение нескольких

ОПЕРАТОРНЫЕ СКОБКИ Что такое операторные скобки? Операторные скобки – это структура, обеспечивающая
операторов в одну команду для исполнителя.

Слайд 6

УСЛОВИЕМ

обозначают (определяют) путь выхода -завершения цикла.

УСЛОВИЕМ обозначают (определяют) путь выхода -завершения цикла.

Слайд 7

Условие проверяется перед входом в цикл и называется «Условием выполнения цикла».
Если условие

Условие проверяется перед входом в цикл и называется «Условием выполнения цикла». Если
заведомо ложное, то цикл не выполнится ни разу.

ЦИКЛ

с предусловием

while <условие> do оператор;

Слайд 8

ЦИКЛ С ПРЕДУСЛОВИЕМ

Как организуется цикл с предусловием на языке Pascal?

while <условие> do

ЦИКЛ С ПРЕДУСЛОВИЕМ Как организуется цикл с предусловием на языке Pascal? while
begin оператор1; оператор2; . . . операторN; end;

Слайд 9

Как графически изобразить цикл с предусловием?

Как графически изобразить цикл с предусловием?

Слайд 10

Предполагает сначала выполнение команд, а затем проверку условия.
Условие называется «Условием продолжения цикла».
В

Предполагает сначала выполнение команд, а затем проверку условия. Условие называется «Условием продолжения
отличии от цикла с предусловием ВСЕГДА выполнится хотя бы 1 раз.

ЦИКЛ

с постусловием

!

Слайд 11

Синтаксис Turbo Pascal

Repeat
Оператор1;
Оператор2;
.
.
.
ОператорN;
Until <условие>;

NB!

Не требует операторных скобок!

Условие формируется как ПОКА

Синтаксис Turbo Pascal Repeat Оператор1; Оператор2; . . . ОператорN; Until ;
НЕ, т.е. while a>0 = until a<=0

Слайд 12

Графически

оператор

оператор

оператор

усл

истина

ложь

Если условие продолжения цикла принимает значение ЛОЖЬ, то происходит возврат к выполнению

Графически оператор оператор оператор усл истина ложь Если условие продолжения цикла принимает
операторов цикла.

Слайд 13

Предполагает выполнение команд определенное количество раз.
Цикл завершается при достижении параметрической переменной предельного

Предполагает выполнение команд определенное количество раз. Цикл завершается при достижении параметрической переменной
значения.

ЦИКЛ

с параметром

!

Слайд 14

Что такое ПАРАМЕТР?

Это переменная целого типа, которая определяет количество выполнений (повторений) цикла.
Как

Что такое ПАРАМЕТР? Это переменная целого типа, которая определяет количество выполнений (повторений)
правило параметр изменяется с шагом в 1 (т.е. ±1)

i

Слайд 15

Синтаксис Turbo Pascal

изменение

параметр

параметра

возрастание

убывание

for

to

downto

do

конечное зн.

<тело цикла>

нач.зн

:=

?

Синтаксис Turbo Pascal изменение параметр параметра возрастание убывание for to downto do

Слайд 16

Привести примеры

Для изменения параметра
i= 1, 2, 3, .. ,15
k= 28, 27, 26,

Привести примеры Для изменения параметра i= 1, 2, 3, .. ,15 k=
.. , 21

Написать фрагмент программы

?

Слайд 17

Конвертация циклов

Циклы с условием являются полностью взаимозаменяемыми.
Также всегда возможно заменить параметрический цикл

Конвертация циклов Циклы с условием являются полностью взаимозаменяемыми. Также всегда возможно заменить
на цикл с условием.

Слайд 18

ПРИМЕР

Известно, что цена 1 кг конфет равна 85 руб 50 коп. Вывести

ПРИМЕР Известно, что цена 1 кг конфет равна 85 руб 50 коп.
стоимости 2, 3, 4 .. 10 кг конфет.
Имя файла: ЦИКЛЫ.pptx
Количество просмотров: 127
Количество скачиваний: 0