© Нечаева Ольга Ивановна 2007 год. Разветвляющийся алгоритм (ветвление) © Нечаева Ольга Ивановна 2007 год В разветвляющемся алгоритме та или иная серия.

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



Advertisements
Похожие презентации
© Нечаева Ольга Ивановна 2007 год. ЛИНЕЙНЫЙ А Л Г О Р И Т М © Нечаева Ольга Ивановна 2007 год Команды такого алгоритма выполняются последовательно сверху.
Advertisements

Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
Разветвляющийся алгоритм. Алгоритмы, при исполнении которых порядок следования команд определяется в зависимости от результатов проверки некоторых условий,
Задача: даны значения двух переменных, выбрать большее из них алг БИД 1 если A > B ввод A, B нач вещ A, B, C кон вывод C то C := A иначе C := B кв C :
РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ 9 класс. Разветвляющимся, называется алгоритм, в котором в зависимости от выполнения условия, выполняются те или иные действия.
Разветвляющиеся алгоритмы в КуМир. 9 классРазветвляющиеся алгоритмы в КуМир. 9 класс.
Выполните счет по блок – схеме для числа х=64 начало х х *5 :2 результат конец Ответ: 285.
Ветвление в алгоритмах и программах. ОПРЕДЕЛЕНИЕ Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо.
Для учащихся школы 19.
ФОРМЫ ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ СЛОВЕСНОЕ ИЛИ СЛОВЕСНО- ФОРМУЛЬНОЕ ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ РИСУНКИ, ПИКТОГРАММЫ ГРАФЫ, СХЕМЫ БЛОК-СХЕМЫ ПРОГРАММА ТАБЛИЧНОЕ.
Команда 1 Команда 2 Команда N... Как называются алгоритмы такой структуры? Линейные.
Проект на тему: «Разветвляющиеся алгоритмы и программы» П р о е к т н а т е м у : « Р а з в е т в л я ю щ и е с я а л г о р и т м ы и п р о г р а м м ы.
ТИПЫ АЛГОРИТМОВ Цель:закрепить знания о типах алгоритмов, умение составлять алгоритмы, строить блок-схемы Болгова Н.А.
9 класс VII МОУ, СОШ 50 Томск, 2010 г., Гришкова Т.П.
Закрепить с учащимися понятия алгоритма, исполнителя, системы команд исполнителя, типы и способы представления алгоритмов. познакомиться с разветвляющимся.
В повседневной жизни алгоритмы в основном делятся на группы, в которых в зависимости от выполнения или невыполнения некоторого условия последовательность.
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ОБЪЕКТНО- ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ.
Обучающая презентация для 9 класса © Болгова Н А© Болгова Н.А.2 Основные вопросы: Закрепление типов алгоритмов Закрепление типов алгоритмов Ручная обработка.
«Основные типы алгоритмических структур». Задания Записать в словесной форме алгоритмы : А) рецепт приготовления чая Б)Правописание приставок бес- и без-
Разветвляющийся алгоритм. ЕСЛИ пошел дождь, ТО надо открыть зонт. ЕСЛИ назвался груздем, ТО полезай в кузов. ЕСЛИ ласточки летают низко, ТО будет дождь,
Транксрипт:

© Нечаева Ольга Ивановна 2007 год

Разветвляющийся алгоритм (ветвление) © Нечаева Ольга Ивановна 2007 год В разветвляющемся алгоритме та или иная серия команд выполняется в зависимости от истинности условия. Ветвление может быть полным или неполным. Структура неполного ветвления условие Серия 1

Разветвляющийся алгоритм (ветвление) © Нечаева Ольга Ивановна 2007 год Структура полного ветвления условие Серия 1 Серия 2

ПРИМЕРЫ ВЕТВЯЩИХСЯ АЛГОРИТМОВ © Нечаева Ольга Ивановна 2007 год 1.Алгоритм нахождения корней квадратного уравнения состоит из двух конструкций: линейной и ветвящейся. 2.Выбор пути богатырем у камня на распутье. 3.Раскрытие зонтика, если пошел дождь. 4.Получение стипендии, если студент хорошо сдаст экзамены.

Описание ветвящегося алгоритма Рассмотрим пример неполного ветвления: Ввести с клавиатуры ваш возраст. Выдать на экран сообщение «Вы взрослый», если вам больше 18 лет. © Нечаева Ольга Ивановна 2007 год Опишем алгоритм решения данной задачи тремя способами.

Вербальное описание алгоритма (словесное) © Нечаева Ольга Ивановна 2007 год 1.Начало. 2.Объявить переменные. 3.Ввести в числовую переменную свой возраст. 4.Проверить содержимое числовой переменной с числом Если содержимое > 18, то выдать на экран сообщение «Вы взрослый». 6.Конец.

© Нечаева Ольга Ивановна 2007 год Описание алгоритма блок-схемой Начало Вывод «Вы взрослый» Конец Ввод возраста в переменную V V > 18 >

© Нечаева Ольга Ивановна 2007 год Описание алгоритма псевдокодом алг Возраст арг цел V нач ввод V если V > 18 то вывод «Вы взрослый» все кон

Описание ветвящегося алгоритма Рассмотрим пример полного ветвления: Ввести с клавиатуры ваш возраст. Выдать на экран сообщение «Вы взрослый», если вам больше 18 лет, иначе вывести на экран сообщение «Вы еще не взрослый» (если ваш возраст

© Нечаева Ольга Ивановна 2007 год Блок-схема алгоритма Начало Вывод «Вы взрослый» Конец Ввод возраста в переменную V V > 18 >

© Нечаева Ольга Ивановна 2007 год Описание алгоритма псевдокодом алг Возраст арг цел V нач ввод V если V > 18 то вывод «Вы взрослый» иначе вывод «Вы еще не взрослый» все кон