Алгоритмическая конструкция ветвление

Содержание

Слайд 2

Ветвление алгоритмическая конструкция, в которой в зависимости от результата проверки условия

Ветвление

алгоритмическая конструкция, в которой в зависимости от результата проверки условия

(«да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей). Алгоритмы, в основе которых лежит структура «ветвление», называют разветвляющимися.
Слайд 3

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

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

Слайд 4

«Ветвление» на алгоритмической языке

«Ветвление» на алгоритмической языке

Слайд 5

Операции сравнения A > B - A больше B A >=

Операции сравнения

A > B - A больше B
A >= B -

A больше или равно B
A = B - A равно B
A <> B – A не равно B
Слайд 6

Простые и составные условия Условия, состоящие из одной операции сравнения, называют

Простые и составные условия

Условия, состоящие из одной операции сравнения, называют простыми.
Составные

условия получают из простых с помощью логических связок: and, or, not.
Слайд 7

Задача 1. Записать алгоритм вычисления функции f(x) = | x |

Задача 1.

Записать алгоритм вычисления функции f(x) = | x |

Слайд 8

Задача 2. Даны три числа a,b,c. Найти минимальное из этих чисел. Составить алгоритм.

Задача 2.

Даны три числа a,b,c. Найти минимальное из этих чисел.

Составить алгоритм.
Слайд 9

Задача 3. Запишите алгоритм решения линейного уравнения ax + b = 0

Задача 3.

Запишите алгоритм решения линейного уравнения ax + b = 0

Слайд 10

Задача 4. Исполнитель Робот может выполнять ту или иную последовательность действий

Задача 4.

Исполнитель Робот может выполнять ту или иную последовательность действий в

зависимости от выполнения следующих простых условий:
Слайд 11

Если справа свободно или снизу свободно то закрасить Все Если справа

Если справа свободно или снизу свободно
то закрасить
Все
Если справа стена

то влево
Все
если слева стена
то вправо
все

Подумайте, в какую клетку переместиться Робот из клетки, обозначенной звездочкой, при выполнении фрагмента алгоритма:

Слайд 12

Задача 4 Составьте блок - схему алгоритма определения принадлежности точки Х отрезку [A, B].

Задача 4

Составьте блок - схему алгоритма определения принадлежности точки Х

отрезку [A, B].