Типы алгоритмов: линейные и ветвление Учитель: Маркелова Ольга Владимировна ©ovm.

Презентация:



Advertisements
Похожие презентации
Вам нужно разгадать данную шифрограмму.. "Алгоритмы, их типы. Алгоритмическая структура «ветвление», «выбор»" Класс: 9 А Учитель: Павлова Людмила Владимировна.
Advertisements

Типы алгоритмов. В алгоритмах команды записываются друг за другом в определенном порядке. В зависимости от порядка выполнения команд можно выделить три.
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
АЛГОРИТМ. ИСПОЛНИТЕЛИ ВОКРУГ НАС. ФОРМЫ ЗАПИСИ АЛГОРИТМОВ.
Алгоритм с ветвлением На прошлых занятиях мы разобрали линейную структуру. Но часто пути решения той или иной задачи или выполнения какого-либо алгоритма.
Способы написания алгоритмов. Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?
РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ 9 класс. Разветвляющимся, называется алгоритм, в котором в зависимости от выполнения условия, выполняются те или иные действия.
Приведите примеры алгоритмов которые нам приходится выполнять. приводят примеры: Приготовление чая. Переход улицы по сигналам светофора. Включение, выключение.
Ветвление-это выбор той или иной последовательности действий в зависимости от выполнения некоторого условия, затем исполнение алгоритма выходит на общее.
АЛГОРИТМ. ИСПОЛНИТЕЛИ ВОКРУГ НАС. ФОРМЫ ЗАПИСИ АЛГОРИТМОВ.
Тема урока: «Основные алгоритмические структуры»
Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг за другом. Линейный алгоритм – это набор команд, выполняемых последовательно.
Типы алгоритмов. Проверка домашнего задания Прочитать задание 1. Алгоритм чистки зубов. Прочитать алгоритм пришивания оторванной пуговицы. Как падчерице.
Основы программирования Основные алгоритмические конструкции Следование Следование Ветвление Ветвление Повторение Повторение.
Цели урока: познакомить учащихся с различными видами алгоритмов и графическими способами их описания; учить считать по блок-схемам; развивать логическое.
Разветвляющиеся алгоритмы.. Алгоритм перехода улицы на переходе без светофора 1. Остановиться на тротуаре. 2. Посмотреть налево. 3. Если транспорта нет,
Формы записи алгоритмов. Линейный алгоритм. Цель урока: формирования знаний в области алгоритмов, организация работы по усвоению новых понятий.
Блок-схемы алгоритмов. Блок-схема – это запись алгоритма с помощью геометрических фигур.
«Программирование разветвляющихся алгоритмов» Учитель информатики гимназии 12 г. Тюмени Бугаева Елена Викторовна.
Формы записи алгоритмов. Линейный алгоритм Муниципальное общеобразовательное учреждение гимназия 1 Учитель информатики: Скабёлкина М.Ю. Липецк класс.
Транксрипт:

Типы алгоритмов: линейные и ветвление Учитель: Маркелова Ольга Владимировна ©ovm

Линейные алгоритмы Линейным называется алгоритм, в котором выполняются все этапы решения задачи строго последовательно. Блок схема алгоритма выглядит, как последовательность действий, т.е. не содержит ветвлений и циклов: где: НАЧАЛО - начало алгоритма D1,D2,D3 - действия КОНЕЦ - конец алгоритма

Задача: вычислить площадь прямоугольника: Алгоритм запросить a,b присвоить S=ab сообщить S

Блок-схема алгоритма

Алгоритм с ветвлением В рассмотренных до сих пор алгоритмах и программах все команды выполнялись последовательно одна за другой в том порядке, в каком они были записаны. Однако таким образом может быть построен алгоритм для решения далеко не всякой задачи. В практике известны задачи, дальнейший ход решения которых зависит от выполнения каких либо условий.

Алгоритм с ветвлением Команда ветвления - разделяет алгоритм на два пути в зависимости от некоторого условия; затем исполнение алгоритма выходит на общее продолжение. Ветвление бывает полное и неполное.

Блок-схема Полное ветвление если то иначе

Задание Составьте блок-схему алгоритма перехода дороги, в зависимости от сигнала светофора. начало конец Подойти к дороге и остановиться Начать движение Ждать зеленого сигнала Сигнал светофора зеленый?

начало конец Подойти к дороге и остановиться Начать движение Ждать зеленого сигнала Сигнал светофора зеленый?

Задача Даны два отличных от друг друга числа, вывести на экран монитора наибольшее из них чисел.

начало конец a>b Ввести два числа, а и b Вывести а Вывести b

Домашнее задание Нарисовать в тетради блок-схему к задаче. Задача Даны 2 прямоугольника с разной площадью. Вывести на экран монитора площадь наименьшего.