Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Циклы

Содержание

Основные вопросы:Что такое цикл?Цикл – это алгоритмическая конструкция, обеспечивающая многократное повторение оператора(ов) – команд исполнителю.Оператор повтора
ЦИКЛЫОбобщение понятия цикла Основные вопросы:Что такое цикл?Цикл – это алгоритмическая конструкция, обеспечивающая многократное повторение оператора(ов) – команд исполнителю.Оператор повтора Основные вопросы:Какие существуют виды циклов?циклыс предусловиемс постусловиемс параметромс условием! ЦИКЛЫ с условиемЧто такое условие?Условие – это некоторое утверждение, которое обязательно принимает ОПЕРАТОРНЫЕ СКОБКИЧто такое операторные скобки?Операторные скобки – это структура, обеспечивающая объединение нескольких УСЛОВИЕМобозначают (определяют)путь выхода -завершения цикла. Условие проверяется перед входом в цикл и называется «Условием выполнения цикла».Если условие ЦИКЛ С ПРЕДУСЛОВИЕМКак организуется цикл с предусловием на языке Pascal?while  dobeginоператор1;оператор2;. . .операторN;end; Как графически изобразить цикл с предусловием? Предполагает сначала выполнение команд, а затем проверку условия.Условие называется «Условием продолжения цикла».В Синтаксис Turbo Pascal RepeatОператор1;Оператор2;...ОператорN;Until ;NB!Не требует операторных скобок!Условие формируется какПОКА НЕ,т.е. while a>0 = until a ГрафическиоператороператороператоруслистиналожьЕсли условие продолжения цикла принимает значение ЛОЖЬ, то происходит возврат к выполнению операторов цикла. Предполагает выполнение команд определенное количество раз.Цикл завершается при достижении параметрической переменной предельного значения.ЦИКЛс параметром! Что такое ПАРАМЕТР?Это переменная целого типа, которая определяет количество выполнений (повторений) цикла.Как Синтаксис Turbo Pascal изменениепараметрпараметравозрастаниеубываниеfortodowntodoконечное зн.нач.зн:=? Привести примерыДля изменения параметраi= 1, 2, 3, .. ,15k= 28, 27, 26, Конвертация цикловЦиклы с условием являются полностью взаимозаменяемыми.Также всегда возможно заменить параметрический цикл ПРИМЕРИзвестно, что цена 1 кг конфет равна 85 руб 50 коп. Вывести ЗАДАНИЯ (использовать различные циклы – не менее 2):Дана стоимость 1 кг конфет
Слайды презентации

Слайд 2 Основные вопросы:
Что такое цикл?

Цикл – это алгоритмическая конструкция,

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

обеспечивающая многократное повторение оператора(ов) – команд исполнителю.
Оператор повтора


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

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

условием!


Слайд 4 ЦИКЛЫ с условием
Что такое условие?

Условие – это некоторое

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

утверждение, которое обязательно принимает одно из значений: а) истина

б) ложь.


Слайд 5 ОПЕРАТОРНЫЕ СКОБКИ
Что такое операторные скобки?

Операторные скобки – это

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

структура, обеспечивающая объединение нескольких операторов в одну команду для

исполнителя.

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

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

Слайд 7 Условие проверяется перед входом в цикл и называется

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

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

выполнится ни разу.

ЦИКЛ

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

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


Слайд 8 ЦИКЛ С ПРЕДУСЛОВИЕМ
Как организуется цикл с предусловием на

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

языке Pascal?
while do
begin
оператор1;
оператор2;
. . .
операторN;
end;


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

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

Слайд 10 Предполагает сначала выполнение команд, а затем проверку условия.
Условие

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

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

ВСЕГДА выполнится хотя бы 1 раз.

ЦИКЛ

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

!


Слайд 11 Синтаксис Turbo Pascal
Repeat
Оператор1;
Оператор2;
.
.
.
ОператорN;
Until ;

NB!
Не требует операторных скобок!
Условие

Синтаксис Turbo Pascal RepeatОператор1;Оператор2;...ОператорN;Until ;NB!Не требует операторных скобок!Условие формируется какПОКА НЕ,т.е. while a>0 = until a

формируется как
ПОКА НЕ,
т.е. while a>0 = until a


Слайд 12 Графически
оператор
оператор
оператор
усл
истина
ложь
Если условие продолжения цикла принимает значение ЛОЖЬ, то

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

происходит возврат к выполнению операторов цикла.


Слайд 13 Предполагает выполнение команд определенное количество раз.

Цикл завершается при

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

достижении параметрической переменной предельного значения.
ЦИКЛ
с параметром
!


Слайд 14 Что такое ПАРАМЕТР?
Это переменная целого типа, которая определяет

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

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

в 1 (т.е. ±1)

i


Слайд 15 Синтаксис Turbo Pascal
изменение
параметр
параметра
возрастание
убывание
for
to
downto
do
конечное зн.

нач.зн
:=
?

Синтаксис Turbo Pascal изменениепараметрпараметравозрастаниеубываниеfortodowntodoконечное зн.нач.зн:=?

Слайд 16 Привести примеры
Для изменения параметра
i= 1, 2, 3, ..

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

,15
k= 28, 27, 26, .. , 21
Написать фрагмент
программы
?


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

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

возможно заменить параметрический цикл на цикл с условием.


Слайд 18 ПРИМЕР
Известно, что цена 1 кг конфет равна 85

ПРИМЕРИзвестно, что цена 1 кг конфет равна 85 руб 50 коп.

руб 50 коп. Вывести стоимости 2, 3, 4 ..

10 кг конфет.

  • Имя файла: tsikly.pptx
  • Количество просмотров: 180
  • Количество скачиваний: 0