SlideShare a Scribd company logo
1 of 22
Учитель КОШ№120
Лабунская А.В.
Закрепление пройденного
материала
1. Типы алгоритмов.
Линейный, разветвляющийся,
циклический
2. Что такое линейный алгоритм?
Линейный алгоритм –это алгоритм, в
котором все действия выполняются
последовательно одно за другим
Закрепление пройденного
материала
3. Что такое разветвляющийся
алгоритм?
Разветвляющийся алгоритм-
алгоритм, в котором в зависимости
от условия выполняется либо одна,
либо другая
последовательность действий
Закрепление пройденного
материала
4. Формы ветвления.
Полная, неполная (сокращенная)
5. Особенность линейного
алгоритма.
Строгий порядок выполнения
действий
Закрепление пройденного
материала
6. Особенность
разветвляющегося алгоритма.
Обязательная проверка какого-
либо условия
Выберите правильный вариант
использования условия:
1 2
3
Иван каждый день играет с ребятами во
дворе в футбол.
Руслан ежедневно отказывается от утренней
пробежки со старшим братом.
Маша зимой часто болеет и редко посещает
уроки физкультуры.
Что общего в этих примерах?
Вывод: В каждом из примеров –
повторение каких-то действий.
Многие процессы в
окружающем мире основаны на
многократном повторении одной и
той же последовательности действий
1. Как записываются
повторяющиеся процессы в
алгоритмах.
2. Какие бывают виды циклов.
3. Познакомитесь с примерами
записи циклических алгоритмов.
Алгоритмы, содержащие
повторяющие действия,
называются циклическими.
Алгоритм с повторением
(циклический) – это алгоритм,
который предусматривает
многократное повторение каких –
либо действий, пока выполняется
некоторое условие.
Любой алгоритм можно изобразить
в виде блок-схемы. Составить схему для
следующей задачи:
Миша – спортсмен. Его утро
начинается с зарядки: он 30
раз отжимается, затем
обтирается холодным
полотенцем, собирается и
идет в школу.
ПроверитьНарисовать блок-схему
ДА
Конец
Начало
Отжимается
Отжался
30 раз?
Обтирается
Собирается
Идёт в школу
НЕТ
В блок –схеме циклического
алгоритма проверка условия
помещается в шестиугольник
УСЛОВИЕ
Условие может
проверяться в начале
циклического алгоритма
или в конце
Если условие проверяется в начале
циклического алгоритма, то такой алгоритм
называется алгоритмом с предусловием
УСЛОВИЕ
ТЕЛО ЦИКЛА
(СЕРИЯ ДЕЙСТВИЙ)
ДА
НЕТ
Команды цикла с
предусловием могут
ни разу не выполнится
ПОЧЕМУ ТАКОЕ
ВОЗМОЖНО?
УСЛОВИЕ
ТЕЛО ЦИКЛА
(СЕРИЯ ДЕЙСТВИЙ)
ДА
НЕТНЕТ
Если условие проверяется в конце
циклического алгоритма, то такой алгоритм
называется алгоритмом с постусловием
УСЛОВИЕ
ТЕЛО ЦИКЛА
(СЕРИЯ ДЕЙСТВИЙ)
ДА
НЕТ
Команды цикла с
постусловием
всегда выполняются
хотя бы один раз
Подведение итогов
урока:
- Что такое циклический алгоритм?
- На каких этапах выполнения
алгоритма можно проверять условия в
циклических конструкциях?
- В какой фигуре помещается проверка
условия в циклических алгоритмах?
1. В чем внешнее сходство алгоритма с
повторение и алгоритма с ветвлением
2. В чем различия между алгоритмом с
повторение и алгоритмом с ветвлением
Ветвление Цикл
УСЛОВИЕ
Домашнее
задание:
Коси коса, пока роса.
Задание . Составить блок- схему
и построчную запись алгоритма к
поговорке:

More Related Content

More from Nexa50

Карточки КЗШ(загал.фонд)
Карточки КЗШ(загал.фонд)Карточки КЗШ(загал.фонд)
Карточки КЗШ(загал.фонд)Nexa50
 
Вступ до школи
Вступ до школиВступ до школи
Вступ до школиNexa50
 
Графік проведення факультативів та курсів за вибором за 2019-2020 н. р.
Графік проведення  факультативів та курсів за вибором за 2019-2020 н. р.Графік проведення  факультативів та курсів за вибором за 2019-2020 н. р.
Графік проведення факультативів та курсів за вибором за 2019-2020 н. р.Nexa50
 
Переменные в языке Delphi
Переменные в языке DelphiПеременные в языке Delphi
Переменные в языке DelphiNexa50
 
Пам'ятка для батьків
Пам'ятка для батьківПам'ятка для батьків
Пам'ятка для батьківNexa50
 
Відповідальність батьків
Відповідальність батьківВідповідальність батьків
Відповідальність батьківNexa50
 
Порядок подання та розгляду заяв про випадки булінгу (цькування) в школі
Порядок подання та розгляду заяв про випадки булінгу (цькування) в школіПорядок подання та розгляду заяв про випадки булінгу (цькування) в школі
Порядок подання та розгляду заяв про випадки булінгу (цькування) в школіNexa50
 
План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...
План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...
План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...Nexa50
 
Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...
Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...
Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...Nexa50
 
Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.
Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.
Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.Nexa50
 
Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...
Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...
Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...Nexa50
 
Тест по немецкому
Тест по немецкомуТест по немецкому
Тест по немецкомуNexa50
 
Команды и исполнители
Команды и исполнителиКоманды и исполнители
Команды и исполнителиNexa50
 
Html 1 Урок
Html 1 УрокHtml 1 Урок
Html 1 УрокNexa50
 
Excel1
Excel1Excel1
Excel1Nexa50
 
Презентация питання та відповіді
Презентация питання та відповідіПрезентация питання та відповіді
Презентация питання та відповідіNexa50
 
Виступ Клюкач Л.В.
Виступ  Клюкач Л.В.Виступ  Клюкач Л.В.
Виступ Клюкач Л.В.Nexa50
 
Виступ Воронина В.В.
Виступ  Воронина В.В.Виступ  Воронина В.В.
Виступ Воронина В.В.Nexa50
 
Виступ Білая А.Б.
Виступ Білая А.Б.Виступ Білая А.Б.
Виступ Білая А.Б.Nexa50
 

More from Nexa50 (20)

Карточки КЗШ(загал.фонд)
Карточки КЗШ(загал.фонд)Карточки КЗШ(загал.фонд)
Карточки КЗШ(загал.фонд)
 
Вступ до школи
Вступ до школиВступ до школи
Вступ до школи
 
Графік проведення факультативів та курсів за вибором за 2019-2020 н. р.
Графік проведення  факультативів та курсів за вибором за 2019-2020 н. р.Графік проведення  факультативів та курсів за вибором за 2019-2020 н. р.
Графік проведення факультативів та курсів за вибором за 2019-2020 н. р.
 
1
11
1
 
Переменные в языке Delphi
Переменные в языке DelphiПеременные в языке Delphi
Переменные в языке Delphi
 
Пам'ятка для батьків
Пам'ятка для батьківПам'ятка для батьків
Пам'ятка для батьків
 
Відповідальність батьків
Відповідальність батьківВідповідальність батьків
Відповідальність батьків
 
Порядок подання та розгляду заяв про випадки булінгу (цькування) в школі
Порядок подання та розгляду заяв про випадки булінгу (цькування) в школіПорядок подання та розгляду заяв про випадки булінгу (цькування) в школі
Порядок подання та розгляду заяв про випадки булінгу (цькування) в школі
 
План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...
План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...
План заходів КЗШ№120 спрямованих на запобігання та протидію булінгу (цькуванн...
 
Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...
Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...
Наказ КЗШ №120 вiд 22.08.2019 №226 "Про органiзацію роботи з превентивного ви...
 
Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.
Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.
Наказ_ДОiН_вiд_14.08.2019_№232_Про_органiз._превентивного_в-ня_у_2019-2020н.р.
 
Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...
Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...
Закон України "Про внесення змін до деяких законодавчих актів України щодо пр...
 
Тест по немецкому
Тест по немецкомуТест по немецкому
Тест по немецкому
 
Команды и исполнители
Команды и исполнителиКоманды и исполнители
Команды и исполнители
 
Html 1 Урок
Html 1 УрокHtml 1 Урок
Html 1 Урок
 
Excel1
Excel1Excel1
Excel1
 
Презентация питання та відповіді
Презентация питання та відповідіПрезентация питання та відповіді
Презентация питання та відповіді
 
Виступ Клюкач Л.В.
Виступ  Клюкач Л.В.Виступ  Клюкач Л.В.
Виступ Клюкач Л.В.
 
Виступ Воронина В.В.
Виступ  Воронина В.В.Виступ  Воронина В.В.
Виступ Воронина В.В.
 
Виступ Білая А.Б.
Виступ Білая А.Б.Виступ Білая А.Б.
Виступ Білая А.Б.
 

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