» » » Циклический алгоритм (8 класс)

Презентация на тему Циклический алгоритм (8 класс)


Здесь Вы можете скачать готовую презентацию на тему Циклический алгоритм (8 класс). Предмет презентации: Информатика. Красочные слайды и илюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого презентации воспользуйтесь плеером, или если вы хотите скачать презентацию - нажмите на соответствующий текст под плеером. Презентация содержит 23 слайда.

Слайды презентации

Слайд 1
Циклические алгоритмы
Слайд 2
Сколько циклических алгоритмов можно увидеть вокруг, если внимательно посмотреть на события: чередование времен года
Слайд 3
посещения магазинов, школы или секции, получение за контрольные оценок и др.
Слайд 4
а) Пока не сдал выпускные экзамены делай     начало готовь уроки;       посещай школу;     конец; б) Пока есть желание, возможность и здоровье делай начало посещай спортивные занятия; конец;
Слайд 5
Для реализации повторяющихся действий существуют специальные алгоритмические структуры, получившие название – циклы или команды повторения.
Слайд 6
Цикл типа Пока Цикл типа ДО Цикл типа ДЛЯ Виды циклических алгоритмов Цикл с предусловием Цикл с постусловием Цикл с параметром
Слайд 7
Виды циклических алгоритмов Цикл с предусловием Цикл с постусловием Цикл с параметром Цикл типа Пока Цикл типа ДО Цикл типа ДЛЯ Условие Серия команд да нет Условие Серия команд да нет Серия команд i,a,b , h
Слайд 8
Цикл с предусловием ( типа « пока» ) Условие Серия команд да нет Пока (условие) нц Серия команд; кц while условие do begin Серия команд; end ; Запись на языке программирования Pascal :
Слайд 9
Обратите внимание 1. Цикл заканчивается, когда условие становится не верным (ложным). 2. Если условие с самого начала ложно, то серия команд не выполняется ни разу . while условие do begin Серия команд; end ;
Слайд 10
Условие Серия команд да нет В алгоритмическом языке нет команды которая могла бы описать данную структуру, но ее можно выразить с помощью других команд( ветвления). repeat Серия команд; until условие Цикл с постусловием ( типа «До» ) Запись на языке программирования Pascal :
Слайд 11
Обратите внимание  • Серия команд между repeat и until выполняется хотя бы один раз . • Цикл заканчивается когда, условие становится верным (истинным) . repeat Серия команд; until условие
Слайд 12
Циклы типа repeat и while , используются в программе, если надо провести некоторые повторяющиеся вычисления (цикл), однако число повторов заранее не известно и определяется самим ходом вычисления .
Слайд 13
Серия команд i := а , b, h Для i от a до b шаг h делай Нц C ерия команд ; кц Цикл с параметром (типа «ДЛЯ») for i := b do wnto a do begin C ерия команд ; end ; for i := a to b do begin C ерия команд ; end ; h = 1 h = - 1
Слайд 14
Пример: Вычислить произведение чисел от 1 до 5 используя различные варианты цикла. Математическая модель: Р = 1 · 2 · 3 · 4 · 5 =120
Слайд 15
«Пока»
Слайд 16
да
Слайд 17
« ДЛЯ»
Слайд 18
«Пока» «ДО» « ДЛЯ» нач i:=1 P:=1 i<=5 P:=P*i i:=i+1 кон P да нет нач P:=1 I := 1, 5 P:=P*i кон P
Слайд 19
Program Pr1; Var i: integer; Begin P:=1; i:=1; While i<=5 do begin P:=P*i; i:=i+1; end; Write (‘P = ’, P); end . Program Pr 2 ; Var i: integer; Begin P:=1; i:=1; Repeat P:=P*i; i:=i+1; until i>5; Write (‘ P = ’, P); end . Program Pr3; Var i: integer; Begin P:=1; For i:=1 to 5 do P:=P*i; Write (‘P = ’, P); end . «Пока» «ДО» « ДЛЯ»
Слайд 20
Задача Вывести на экран числа от 1 до 5 в: a) прямом порядке ; b) обратном порядке .    Математическая модель: a ) 1 2 3 4 5 b ) 5 4 3 2 1
Слайд 21
Для чисел в прямом порядке h = 1 Для чисел в обратном порядке h= - 1
Слайд 22
В результате на экране будет: 1 2 3 4 5 В результате на экране будет: 5 4 3 2 1
Слайд 23
И так мы рассмотрели следующие вопросы: 1. Алгоритмическая структура цикл; 2. Виды алгоритмических структур: • Цикл с предусловием; • Цикл с постусловием; • Цикл с параметром; 3. Рассмотрели способы записи данных структур; 4. Разобрали примеры решения задач с помощью этих структур.

Другие презентации по информатике



  • Яндекс.Метрика
  • Рейтинг@Mail.ru