Тема урока "Алгоритмы с повторениями. Практическая работа № 13. Создаем циклическую презентацию"
Сегодня на уроке вы:
узнаете, что такое цикл, какой алгоритм называют алгоритмом с циклами (повторениями);
рассмотрите примеры алгоритмов с повторениями;
научитесь составлять алгоритмы с ветвлениями для различных исполнителей.
На практике часто встречаются задачи, при решении которых одно или несколько действий необходимо повторять несколько раз, пока выполняется некоторое заранее заданное условие.
Например, многие процессы в окружающем мире основаны на бесконечном повторении одной и той же последовательности явлений, то есть, зациклены, каждый год наступают зима, весна, лето, осень.
Форма организации действий, при которой выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие, называется циклом или повторением.
Давайте более подробно рассмотрим алгоритмы с повторениями (циклами)
Внимательно посмотри видеоролик!
Запиши в тетрадь!
Алгоритм с повторением или цикл - это алгоритм, в котором одно или несколько действий повторяются до тех пор, пока не будет выполнено условие.
Зацикливание - это бесконечное повторение одного и того же действия, то есть выполнение цикла никогда не заканчивается.
Пояснение к блок-схеме (не записывать):
Если условие выполняется, то мы двигаемся по стрелочке "да" и выполняем ряд команд, после этого условие проверяется еще раз и до тех пор, пока оно не перестанет выполнятся, тогда по стрелочке "нет" можно будет переходить к последующим действиям алгоритма.
Рассмотри примеры циклических алгоритмов
Пример 1. Шестиклассницу Таню мама попросила собрать все красные помидоры. Таня взяла корзину и пошла в огород на грядку с помидорами.
Пример 2. Выполните алгоритм для начальных значений X=81, Y=18. Чему будет равно значение X после выполнения алгоритма?
Решение:
81 не равно 18, дальше 81>18, значит Х=81-18=63. Возвращаемся в начало цикла к первому условию - 63 не равно 18, дальше 63>18, значит Х=63-18=45 и т.д.
45 не равно 18, дальше 45>18, значит Х=45-18=27.
27 не равно 18, дальше 27>18, значит Х=27-18=9.
9 не равно 18, дальше 9 не > 18, значит Y=18-9=9.
Получили X=9, Y=9.
9 равно 9, значит выводим Х=9.
Ответ: Х=9
Выполни задания!
Изучи § 17 и стр. 112-113.
Если есть компьютер и MS PowerPoint
Выполни Работу 17. Создаем циклическую презентацию - учебник стр. 206-208 (в видеоролике этого урока показывается, как выполнить эту работу).
Выполненные задания присылать tasha-nataly@mail.ru или https://vk.com/id59850110
Если нет компьютера и MS PowerPoint
Ответь на вопросы теста и посмотри свой результат:
Самое главное!
Форма организации действий, при которой выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие, называется циклом (повторением).
Алгоритм, содержащий циклы, называется циклическим алгоритмом, или алгоритмом с повторениями.
Ситуация, при которой выполнение цикла никогда не заканчивается, называется зацикливанием.