Массовость – пригодность для решения не какой-либо одной, а целого класса задач.
Упорядоченность – строгий порядок выполнения действий;
Базовые структуры алгоритмов:
1. Линейный алгоритм или структура следования
2. Структура ветвления
3. Цикл или повторение
Если условие истинно, выполняется серия действий 1,
после чего выполнение Ветвления заканчивается;
иначе выполняется серия действий 2 и Ветвление также заканчивается.
Важно, что в обоих случаях мы попадаем в точку выхода из Ветвления.
Итак, разветвляющиеся алгоритмы содержат базовую управляющую структуру Ветвление:
ЕСЛИ условие ТО команда 1 ИНАЧЕ команда 2
Графически ветвление можно представить схемой.
ЕСЛИ условие ТО команда
Словесная запись:
Cоставим блок-схему алгоритма.
Начнем с ввода исходных данных –
значения переменной x (блок ввода).
Затем будем проверять первое из указанных в формуле условий (блок разветвления).
Если же оно истинно, то вычисляем s (блок действия) по формуле s = –1.
При истинности второго условия значение s вычисляется по формуле s = 0, при ложности второго условия – по формуле s = 1.
Если первое условие ложно, то надо проверять второе условие.
Запишем этот алгоритм словами:
Ввод Х
ЕСЛИ Х< 0 ТО
S=-1
ИНАЧЕ
ЕСЛИ X=0
ТО
S=0
ИНАЧЕ
S = 1
Конец ветвления
Вывод S
Конец.
-x
x
y
-y
Прочертить путь выполнения алгоритма для следующих значений параметров:
А) X1= -1, Y1=6, X2=1, Y2=6.
Б) X1=6, Y1=7, X2=1, Y2=6.
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть