Разветвляющиеся алгоритмы

Страницы: <<  <  2 | 3 | 4 | 5  >  >>

r/>
4. Примеры для применения команды Выбор
1. Стоит витязь на перепутье, у камня, какую дорогу выбрать? На камне надпись:
Направо пойдёшь – коня потеряешь,
Налево пойдёшь – жену найдёшь,
Прямо пойдёшь – богатым будешь.
Иначе - возвращайся назад
2. Задача 2 Название оценки
3. Определение кислотности раствора
5. Исполнение алгоритмов
Составляется алгоритм всегда в общем виде, а исполняется при конкретных значениях
Значения присваиваются в начале исполнения аргументам.
Исполняется всегда тело алгоритма
Служебные слова не исполняются
Задача1: Даны два числа: А,В. Вычислить большее из них, результат положить в ячейку Х.
алг БИД (цел A,B,X)
арг А, В
рез Х
нач
если АB
то Х:A
иначе Х:B
всё
кон Исполнение алгоритма исполнителем
A10 B15
1015 нет
X15
Результат: X 15
A16 B12
1612 да
X16
Результат: X 16

Задача2: Даны три числа А,В,С. Составить алгоритм нахождения большего из них. Результат положить в ячейку X
алг БИТ
арг А, В, С
рез Х
нач
Х:А
если ВX
то Х:B
иначе если CX
то Х:C
всё
всё
кон
Исполнение алгоритма исполнителем
A 7 B5 C2
X:7
57 нет
27 нет
Результат: X 7

V. Домашнее задание.
Составьте алгоритм для определения делится ли заданное число на 5.
VI. Подведение итогов урока. Выставление и объявление оценок за урок
Мои реквизиты: : HYPERLINK "mailto:strinfo2007ya. ru" strinfo2007ya. ru ; HYPERLINK "mailto:ludmvassyandex. ru" ludmvassyandex. ru
PAGE MERGEFORMAT 4
HYPERLINK "Бид. doc" Бидdoc БИД HYPERLINK "Бид. doc" Бид. doc
HYPERLINK "Показ20Ветвление.

Страницы: <<  <  2 | 3 | 4 | 5  >  >>
Рейтинг
Оцени!
Поделись конспектом: