Циклические алгоритмы ДЗ. Циклические алгоритмы
Скачать 7.31 Mb.
|
Какие действия выполняет подъемный кран? начало Закрепить кубики Поднять кубики Положить кубики на грузовик Закрепить кубики Поднять кубики Положить кубики на грузовик Положить кубики на грузовик Закрепить кубики Поднять кубики Положить кубики на грузовик конец Закрепить кубики Поднять кубики Линейный алгоритм выполнения действий крана Тема урокаЦиклические алгоритмыУчитель информатики: Мусаев Рустам Русланович Цель урока
Ключевые слова
ЧТО ТАКОЕ АЛГОРИТМ?Алгоритм – определенная последовательность действий приводящая к конечному результату.Блок-схемы
Последовательность Условие ДАННЫЕ НАЧАЛО Прямоугольник с закругленными углами, применяется для обозначения начала или конца алгоритма Параллелограмм, предназначен для описания ввода или вывода данных, имеет один вход вверху и один выход внизу Прямоугольник, применяется для описания линейной последовательности команд, имеет один вход вверху и один выход внизу нет да Ромб, служит для обозначения условий НАЧАЛО ВВОД A,B C=A+B ВЫВОД C Конец Виды Алгоритмов Разветвляющиеся Циклические Линейные Линейный алгоритмЛинейный алгоритм – это алгоритм, в котором команды выполняются в порядке их записи, т.е. последовательно друг за другом. НАЧАЛО ВВОД A,B C=A+B ВЫВОД C Конец Разветвляющиеся алгоритмы
Условие Действие 2 Действие 1 Да Нет Разветвляющийся алгоритмИдёт дождь? Нет Да Берём зонт Зонт не нужен Задание 1.
начало конец ВВОД A,B,C C=a*b Вывод С Вывод D ВВОД A,B C=d*b Благодарю!начало конец ВВОД A,B C=a*b Вывод С Циклические алгоритмы
Условие Тело цикла Да Нет Условие Действие 2 НЕТ Тело цикла – те действия алгоритма, которые повторяются. Действие 1 ДА Условие Действия Условие Действия ДА НЕТ ДА НЕТ Цикл «Пока» Цикл «До» Подготовка домашнего заданияНачало Все задачи по математике решены? Решить задачу Пойти гулять до ужина Конец Да Нет Деньги есть? Съел Понравилось? Купил ДА НЕТ ДА НЕТ Цикл «Пока» Цикл «До» Транжира Обжора Практическая часть Задача №1. Мини проект. Составить блок-схему циклического алгоритма по условию Имеется пустая бочка емкостью 50 л и ведро емкостью 5 л. Наполни бочку водой с помощью ведра. Задача №1. Мини проект. Составить блок-схему циклического алгоритма по условию Начало Бочка наполнена? Наполнить ведро Вылить в бочку Конец да нет Задача №2. Составьте алгоритм работы автомата по продаже банок «PEPSI» Начало Подойти к автомату Посмотреть цену Достать деньги Опустить монету Набралась нужная сумма? Нажать кнопку Достать банку Конец Нет Да начало Закрепить кубики Поднять кубики Положить кубики на грузовик Закрепить кубики Поднять кубики Положить кубики на грузовик Положить кубики на грузовик Закрепить кубики Поднять кубики Положить кубики на грузовик конец Закрепить кубики Поднять кубики Линейный алгоритм выполнения действий крана Кубики закончились? Конец Нет Да Закрепить кубики Поднять кубики Положить кубики на грузовик начало Циклический алгоритм выполнения действий крана Домашнее задание Составить алгоритм действий Магомеда …. Интернет-ресурсы ru.wikipedia.org/wiki/Циклические алгоритмы Литературные источники Учебник ФГОС 9 класс Информатика, автор: И.Г.Семакин «Магомед вышел на улицу с ведром краски и длинной кистью. Он окинул взглядом забор, и радость в одно мгновение улетела у него из души, и там воцарилась тоска... Со вздохом обмакнул он кисть в известку, провел ею по крайней доске, потом проделал то же самое снова и остановился: как ничтожна белая полоска по сравнению с огромным пространством некрашеного забора!..» Рефлексия.
|