Алгоритм с ветвлением На прошлых занятиях мы разобрали линейную структуру. Но часто пути решения той или иной задачи или выполнения какого-либо алгоритма.

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



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

В повседневной жизни алгоритмы в основном делятся на группы, в которых в зависимости от выполнения или невыполнения некоторого условия последовательность.
Основы программирования Основные алгоритмические конструкции Следование Следование Ветвление Ветвление Повторение Повторение.
ВЕТВЛЕНИЕ С. Н. Тур, Т. П. Бокучава. 4 класс. Урок.
Представление алгоритма в виде блок-схемы. Способы записи алгоритмов: словесный словесный графический графический БЛОК-СХЕМА БЛОК-СХЕМА.
Разработка учителя информатики и ИКТ МОУ СОШ с.Тербуны Болговой Н.А.
Разработка учителя информатики и ИКТ МОУ СОШ с.Тербуны Болговой Н.А.
Виды алгоритмических структур: –блок-схема. –линейный алгоритм. –алгоритмическая структура «ветвление». –алгоритмическая структура «выбор». –алгоритмическая.
Блок-схемы алгоритмов. Блок-схема – это запись алгоритма с помощью геометрических фигур.
Алгоритмические модели 3 класс. Цель – формирование представлений: Об алгоритме О наглядной записи алгоритма (блок- схеме) О вложенности алгоритмов Об.
Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг за другом. Линейный алгоритм – это набор команд, выполняемых последовательно.
Алгоритмы с ветвлениями. Запись линейного алгоритма с помощью блок-схемы: Описание действий, которые выполняются в заданном порядке. ОТРЕЗАТЬ ЛОМТИК СЫРА.
Логические функции Занятие 6. Компьютерная логика Функция ЕСЛИ.
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
Оператор ветвления (условный оператор) позволяет изменить порядок выполнения операторов в зависимости от выполнения некоторого условия (истинности логического.
РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ 9 класс. Разветвляющимся, называется алгоритм, в котором в зависимости от выполнения условия, выполняются те или иные действия.
9 класс VII МОУ, СОШ 50 Томск, 2010 г., Гришкова Т.П.
:14:49(C) KaravaevaEL, 2008 Алгоритмизация Автор – Караваева Е.Л.
Структурный подход к разработке алгоритмов Презентация разработана преподавателем Шутилиной Л.А.
Алгоритмическая конструкция «ветвление» Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской.
Транксрипт:

Алгоритм с ветвлением

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

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

Алгоритмическая структура, которая описывает решение данной задачи, называется. Для записи в алгоритмах используются служебные слова. Блок проверки условия обозначается ромбом и имеет один вход и два выхода (ветвь решения задачи при истинном условии и ветвь решения задачи при ложном условии). Блок-схема разбираемого нами примера будет выглядеть следующим образом:

Данная структура работает следующим образом: сначала проверяется условие, если оно истинно, то решение задачи идет по ветке и следует надеть пальто. Иначе, (то есть, если условие ложно) решение задачи идет по ветви и следует надеть плащ.

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

Полное ветвление

Неполное ветвление