Алгоритмов разветвляющейся структуры
На практике редко удается представить схему алгоритма решения задачи
в виде линейной структуры. В программу может быть включено условие (на-
пример, выражение отношения или логическое отношение), в зависимости от
которого, вычислительный процесс идет по той или иной ветви. Алгоритм такого вычислительного процесса называется алгоритмом разветвляющейся структуры. В общем случае количество ветвей в таком алгоритме не обязательно равно двум.
Пример 2. Составить схему алгоритма вычисления выражения
После входа исходных данных (переменных a, b, c) проверяется значение переменной с в логическом блоке. Если условие выполняется (истина), то после выполнения блоков первой ветви нет необходимости выполнять блоки второй ветви, осуществляется переход сразу к выводу результата и концу алгоритма. Если условие не выполняется (ложь), то переходим к проверки следующего логического условия. Решение указывается условием перехода на соответствующую ветвь.
|
|
1 | 2 | 3 | 4 | Поиск по сайту:
|