1589070
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
Добавить материал и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
ИнфоурокИнформатикаПрезентацииПрезентация на тему: "Алгоритм цикла"

Презентация на тему: "Алгоритм цикла"

библиотека
материалов
Циклические алгоритмы
Сколько циклических алгоритмов можно увидеть вокруг, если внимательно посмотр...
посещения магазинов, школы или секции, получение за контрольные оценок и др.
а) Пока не сдал выпускные экзамены делай     начало       готовь уроки;    ...
Для реализации повторяющихся действий существуют специальные алгоритмические...
Цикл типа Пока Цикл типа ДО Цикл типа ДЛЯ Виды циклических алгоритмов Цикл с...
Виды циклических алгоритмов Цикл с предусловием Цикл с постусловием Цикл с па...
Цикл с предусловием (типа «пока» ) Условие Серия команд да нет Пока (условие)...
Обратите внимание Цикл заканчивается, когда условие становится не верным (лож...
Условие Серия команд да нет В алгоритмическом языке нет команды которая могла...
Обратите внимание Серия команд между 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...
И так мы рассмотрели следующие вопросы: Алгоритмическая структура цикл; Виды...
Labirint.ru - ваш проводник по лабиринту книг

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

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 слайд И так мы рассмотрели следующие вопросы: Алгоритмическая структура цикл; Виды
Описание слайда:

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

Курс профессиональной переподготовки
Учитель информатики
Labirint.ru - ваш проводник по лабиринту книг
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Общая информация
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону N273-ФЗ «Об образовании в Российской Федерации» педагогическая деятельность требует от педагога наличия системы специальных знаний в области обучения и воспитания детей с ОВЗ. Поэтому для всех педагогов является актуальным повышение квалификации по этому направлению!

Дистанционный курс «Обучающиеся с ОВЗ: Особенности организации учебной деятельности в соответствии с ФГОС» от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (72 часа).

Подать заявку на курс

Вам будут интересны эти курсы:

Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
Labirint.ru - ваш проводник по лабиринту книг
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.