Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация на тему: "Алгоритм цикла"

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

В ПОМОЩЬ УЧИТЕЛЮ ОТ ПРОЕКТА "ИНФОУРОК":
СКАЧАТЬ ВСЕ ВИДЕОУРОКИ СО СКИДКОЙ 86%

Видеоуроки от проекта "Инфоурок" за Вас изложат любую тему Вашим ученикам, избавив от необходимости искать оптимальные пути для объяснения новых тем или закрепления пройденных. Видеоуроки озвучены профессиональным мужским голосом. При этом во всех видеоуроках используется принцип "без учителя в кадре", поэтому видеоуроки не будут ассоциироваться у учеников с другим учителем, и благодарить за качественную и понятную подачу нового материала они будут только Вас!

МАТЕМАТИКА — 603 видео
НАЧАЛЬНАЯ ШКОЛА — 577 видео
ОБЖ И КЛ. РУКОВОДСТВО — 172 видео
ИНФОРМАТИКА — 201 видео
РУССКИЙ ЯЗЫК И ЛИТ. — 456 видео
ФИЗИКА — 259 видео
ИСТОРИЯ — 434 видео
ХИМИЯ — 164 видео
БИОЛОГИЯ — 305 видео
ГЕОГРАФИЯ — 242 видео

Десятки тысяч учителей уже успели воспользоваться видеоуроками проекта "Инфоурок". Мы делаем все возможное, чтобы выпускать действительно лучшие видеоуроки по общеобразовательным предметам для учителей. Традиционно наши видеоуроки ценят за качество, уникальность и полезность для учителей.

Сразу все видеоуроки по Вашему предмету - СКАЧАТЬ

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

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

№ слайда 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% скидкой при обучении по программам профессиональной переподготовки.

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

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

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

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


Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

Автор
Дата добавления 27.01.2016
Раздел Информатика
Подраздел Презентации
Просмотров297
Номер материала ДВ-383502
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

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

Если Вы учитель или воспитатель, то можете прямо сейчас получить документ, подтверждающий Ваши профессиональные компетенции. Выдаваемые дипломы и сертификаты помогут Вам наполнить собственное портфолио и успешно пройти аттестацию.

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

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

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