|
Электронный
мозг
будет думать за нас точно так же, как электрический стул за нас умирает. |
|
Разветляющиеся алгоритмы ...
|
Часто случается, что направление решения алгоритма в определенный момент может зависеть от тех условий и данных, которые сложились в нем на данный момент. Такие алгоритмы называют разветвляющимися или алгоритмами с ветвлениями. Рассмотрим несколько задач. Задача 1. Определить большее из двух чисел. 1 вариант решения:
2 вариант решения:
Оба варианта верны, но во втором появилась ветка ИНАЧЕ, которая «работает» когда условие не выполнено. Задача 2. Вычислить функцию, заданную в зависимости от значения аргумента:
Решение:
Функция задана на всей числовой прямой.
Задача 3. Вычислить функцию, заданную в зависимости от значения аргумента: Решение:
|