Алгоритмы
Т. Н. Горностаева
http://izd-mn.com/
36
Эта блок – схема является структурой
Следование, состоящей из четырех блоков:
1 – блок присваивания;
2 блок –
структура Цикл – Пока с простым условием
i ≤ n-1, его тело -
структура
Следование, состоящей из одного блока –
Полной Развилки с
условием
x
i
∙x
i+1
≠ 1;
3 блок – структура
Полная Развилка с условием Р = 1;
4 - блок вывода результата.
Очевидно, что условие x
i
∙x
i+1
≠ 1 становится ложным,
если x
i
∙x
i+1
= 1, а это
значит, что нужная пара найдена, при этом счетчику i «досрочно»
присваивается
значение n, чтобы завершить работу
Цикла – Пока, флажку Р присваивается
значение 1.
В случае, когда такой пары в
заданном наборе чисел нет, условие
x
i
∙x
i+1
≠ 1
остается истинным для всех пар и
Цикл завершается, когда будут перебраны все пары,
значение Р при этом останется равным 0. Чтобы выяснить, по
какой причине Цикл-
Do'stlaringiz bilan baham: