Циклический алгоритм

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

тме следуют последовательно друг за другом. Однако очередность выполнения этих действий может быть изменена, если в алгоритме предусмотрен анализ некоторого условия. Путем включения условий создаются алгоритмы с различной структурой, в которой можно выделить несколько типовых конструкций: линейную, разветвляющуюся и циклическую.
Рассмотрим эти конструкции:
Предположим, что требуется составить алгоритм результата выражения: 10015-4020.
Как вы будем выполнять действия в этом выражении?Ответы учащихся …
В этом примере вы выполняли действия в том порядке, в котором они записаны. Такие алгоритмы получили названиелинейных алгоритмов.
Запишите определение линейного алгоритма:Линейный алгоритм - это описание действий, которые выполняются однократно в заданном порядке.
Приведите примеры таких алгоритмов. Ответы учащихся …
Давайте вспомним сюжет из русской сказки. Царевич останавливается у развилки дороги и видит камень с надписью: "Направо пойдешь - коня потеряешь, налево пойдешь - сам пропадешь …. Подобная ситуация, заставляющая нас принимать решение в зависимости от некоторого условия, постоянно встречается в повседневной жизни.
Приведите пример такой ситуации. Ответы учащихся …
Алгоритм, в котором используется условие, получил названиеразветвляющегося алгоритма.
Запишите определение разветвляющегося алгоритма:Разветвляющийся алгоритм - это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
D
F

,
t
v
È
Ê
F
,
v
Ê
HВспомните кота из сказки А. С. Пушкина, который "идет направо - песнь заводит, налево - сказку говорит. В этом примере от значения условия зависит выполнение первого или второго действия. В таких случая

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