Инфоурок / Информатика / Презентации / Презентация по информатике на тему "Циклические алгоритмы" (8 класс)
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 21 ОКТЯБРЯ!

Конкурс "Законы экологии"

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

библиотека
материалов
Циклические алгоритмы
Сколько циклических алгоритмов можно увидеть вокруг, если внимательно посмотр...
посещения магазинов, школы или секции, получение за контрольные оценок и др.
а) Пока не сдал выпускные экзамены делай     начало       готовь уроки;    ...
Для реализации повторяющихся действий существуют специальные алгоритмические...
Цикл типа Пока Цикл типа ДО Цикл типа ДЛЯ Виды циклических алгоритмов Цикл с...
Виды циклических алгоритмов Цикл с предусловием Цикл с постусловием Цикл с па...
Цикл с предусловием (типа «пока» ) Условие Серия команд да нет Пока (условие)...
Обратите внимание Цикл заканчивается, когда условие становится не верным (лож...
Условие Серия команд да нет В алгоритмическом языке нет команды которая могла...
Обратите внимание Серия команд между repeat и until выполняется хотя бы один...
Циклы типа repeat и while, используются в программе, если надо провести некот...
Серия команд i:= а, b, h Для i от a до b шаг h делай Нц Cерия команд; кц Цикл...
Пример: Вычислить произведение чисел от 1 до 5 используя различные варианты ц...
«Пока» Шаг	Операция	Р	i	Проверка условия 1	P:=1	1		 2	i:=1;	1	1	 3	i
да Шаг	Операция	Р	i	Проверка условия 1	P:=1;	1		 2	i:=1;	1	1	 3	P:=P*i; i:=i+...
« ДЛЯ» Шаг	Операция	Р	i	Проверка условия 1	P:=1	1		 2	i:=1 P:=P*i	 1	1	 3	i:=...
«Пока» «ДО» « ДЛЯ» нач i:=1 P:=1 i
Program Pr1; Var i: integer; Begin P:=1; i:=1; While i5; Write (‘ P=’, P); en...
Задача Вывести на экран числа от 1 до 5 в: a) прямом порядке; b) обратном пор...
Для чисел в прямом порядке h = 1 Для чисел в обратном порядке h= - 1
В результате на экране будет: 1 2 3 4 5 В результате на экране будет: 5 4 3 2...
И так мы рассмотрели следующие вопросы: Алгоритмическая структура цикл; Виды...
23 1

Описание презентации по отдельным слайдам:

№ слайда 1 Циклические алгоритмы
Описание слайда:

Циклические алгоритмы

№ слайда 2 Сколько циклических алгоритмов можно увидеть вокруг, если внимательно посмотр
Описание слайда:

Сколько циклических алгоритмов можно увидеть вокруг, если внимательно посмотреть на события: чередование времен года

№ слайда 3 посещения магазинов, школы или секции, получение за контрольные оценок и др.
Описание слайда:

посещения магазинов, школы или секции, получение за контрольные оценок и др.

№ слайда 4 а) Пока не сдал выпускные экзамены делай     начало       готовь уроки;    
Описание слайда:

а) Пока не сдал выпускные экзамены делай     начало       готовь уроки;       посещай школу;     конец; б) Пока есть желание, возможность и здоровье делай начало посещай спортивные занятия; конец;

№ слайда 5 Для реализации повторяющихся действий существуют специальные алгоритмические
Описание слайда:

Для реализации повторяющихся действий существуют специальные алгоритмические структуры, получившие название – циклы или команды повторения.

№ слайда 6 Цикл типа Пока Цикл типа ДО Цикл типа ДЛЯ Виды циклических алгоритмов Цикл с
Описание слайда:

Цикл типа Пока Цикл типа ДО Цикл типа ДЛЯ Виды циклических алгоритмов Цикл с предусловием Цикл с постусловием Цикл с параметром

№ слайда 7 Виды циклических алгоритмов Цикл с предусловием Цикл с постусловием Цикл с па
Описание слайда:

Виды циклических алгоритмов Цикл с предусловием Цикл с постусловием Цикл с параметром Цикл типа Пока Цикл типа ДО Цикл типа ДЛЯ Условие Серия команд да нет Условие Серия команд да нет Серия команд i,a,b,h

№ слайда 8 Цикл с предусловием (типа «пока» ) Условие Серия команд да нет Пока (условие)
Описание слайда:

Цикл с предусловием (типа «пока» ) Условие Серия команд да нет Пока (условие) нц Серия команд; кц while условие do begin Серия команд; end; Запись на языке программирования Pascal:

№ слайда 9 Обратите внимание Цикл заканчивается, когда условие становится не верным (лож
Описание слайда:

Обратите внимание Цикл заканчивается, когда условие становится не верным (ложным). Если условие с самого начала ложно, то серия команд не выполняется ни разу. while условие do begin Серия команд; end;

№ слайда 10 Условие Серия команд да нет В алгоритмическом языке нет команды которая могла
Описание слайда:

Условие Серия команд да нет В алгоритмическом языке нет команды которая могла бы описать данную структуру, но ее можно выразить с помощью других команд( ветвления). repeat Серия команд; until условие Цикл с постусловием ( типа «До») Запись на языке программирования Pascal:

№ слайда 11 Обратите внимание Серия команд между repeat и until выполняется хотя бы один
Описание слайда:

Обратите внимание Серия команд между repeat и until выполняется хотя бы один раз. Цикл заканчивается когда, условие становится верным (истинным). repeat Серия команд; until условие

№ слайда 12 Циклы типа repeat и while, используются в программе, если надо провести некот
Описание слайда:

Циклы типа repeat и while, используются в программе, если надо провести некоторые повторяющиеся вычисления (цикл), однако число повторов заранее не известно и определяется самим ходом вычисления.

№ слайда 13 Серия команд i:= а, b, h Для i от a до b шаг h делай Нц Cерия команд; кц Цикл
Описание слайда:

Серия команд i:= а, b, h Для i от a до b шаг h делай Нц Cерия команд; кц Цикл с параметром (типа «ДЛЯ») for i:= b downto a do begin Cерия команд; end; for i:= a to b do begin Cерия команд; end; h = 1 h = -1

№ слайда 14 Пример: Вычислить произведение чисел от 1 до 5 используя различные варианты ц
Описание слайда:

Пример: Вычислить произведение чисел от 1 до 5 используя различные варианты цикла. Математическая модель: Р= 1· 2· 3· 4· 5=120

№ слайда 15 «Пока» Шаг	Операция	Р	i	Проверка условия 1	P:=1	1		 2	i:=1;	1	1	 3	i
Описание слайда:

«Пока» Шаг Операция Р i Проверка условия 1 P:=1 1 2 i:=1; 1 1 3 i<=5 P:=P*I i:=i+1 1 1 1<=5, да (истина) 4 i<=5 P:=P*I i:=i+1 2 2 2<=5, да (истина) 5 i<=5 P:=P*I i:=i+1 6 3 3<=5, да (истина) 6 i<=5 P:=P*I i:=i+1 24 4 4<=5, да (истина) 7 i<=5 P:=P*I i:=i+1 120 5 5<=5, да (истина) 8 i<=5 P:=P*I i:=i+1 6<=5, нет (ложь)

№ слайда 16 да Шаг	Операция	Р	i	Проверка условия 1	P:=1;	1		 2	i:=1;	1	1	 3	P:=P*i; i:=i+
Описание слайда:

да Шаг Операция Р i Проверка условия 1 P:=1; 1 2 i:=1; 1 1 3 P:=P*i; i:=i+1; i>5 1 2 2>5, нет (ложь) 4 P:=P*i i:=i+1 i>5 2 3 3>5, нет (ложь) 5 P:=P*i i:=i+1 i>5 6 4 4>5, нет (ложь) 6 P:=P*i i:=i+1 i>5 24 5 5>5, нет (ложь) 7 P:=P*i i:=i+1 i>5 120 6 6<=5, да (истина)

№ слайда 17 « ДЛЯ» Шаг	Операция	Р	i	Проверка условия 1	P:=1	1		 2	i:=1 P:=P*i	 1	1	 3	i:=
Описание слайда:

« ДЛЯ» Шаг Операция Р i Проверка условия 1 P:=1 1 2 i:=1 P:=P*i 1 1 3 i:=2 P:=P*i 2 2 4 i:=3 P:=P*i 6 3 5 i:=4 P:=P*i 24 4 6 i:=5 P:=P*i 120 5

№ слайда 18 «Пока» «ДО» « ДЛЯ» нач i:=1 P:=1 i
Описание слайда:

«Пока» «ДО» « ДЛЯ» нач 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 i5; Write (‘ P=’, P); en
Описание слайда:

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 Pr2; 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) обратном пор
Описание слайда:

Задача Вывести на экран числа от 1 до 5 в: a) прямом порядке; b) обратном порядке. Математическая модель: a) 1 2 3 4 5 b) 5 4 3 2 1

№ слайда 21 Для чисел в прямом порядке h = 1 Для чисел в обратном порядке h= - 1
Описание слайда:

Для чисел в прямом порядке h = 1 Для чисел в обратном порядке h= - 1

№ слайда 22 В результате на экране будет: 1 2 3 4 5 В результате на экране будет: 5 4 3 2
Описание слайда:

В результате на экране будет: 1 2 3 4 5 В результате на экране будет: 5 4 3 2 1 Program Pr4; Var i: integer; Begin For i:=1 to 5 do Write (i); end. Program Pr5; Var i: integer; Begin For i:=5 downto 1 do Write (i); end.

№ слайда 23 И так мы рассмотрели следующие вопросы: Алгоритмическая структура цикл; Виды
Описание слайда:

И так мы рассмотрели следующие вопросы: Алгоритмическая структура цикл; Виды алгоритмических структур: Цикл с предусловием; Цикл с постусловием; Цикл с параметром; Рассмотрели способы записи данных структур; Разобрали примеры решения задач с помощью этих структур.


Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 25 октября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДВ-295054

Похожие материалы